Knox Court will have 200 apartments for rent which share communal spaces from work rooms to games spaces, gym and on-site amenities