CENTRE FOR SUSTAINABILITY AND DEVELOPMENT Company number 09397996 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressStudley Court 57 Studley Court, 5 Prime Meridian Walk, London, England, E14 2DA PostcodeE14 2DA Companies at this postcode 47 Average house price in E14 2DA £628,000 (130 sales) Map