GARDENMOS LTD Company number 14883202 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 39 Vermeer Court, 1 Rembrandt Close, London, England, E14 3XA PostcodeE14 3XA Companies at this postcode 22 Average house price in E14 3XA £583,000 (50 sales) Map