Local Space has signed lease deals with the London Borough of Newham, to manage 43 new homes at New Market Place, a Barratt development in East Ham. The properties will…
Local Space has signed lease deals with the London Borough of Newham, to manage 43 new homes at New Market Place, a Barratt development in East Ham. The properties will…