ByCharlotte Walker09/25/2017 SiteSales Property Group Work on NewShare Housing Scheme with Newham Council Builds & Development