PALMERS PLANNING LTD Company number 11388758 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 118 46 Palmers Road, London, United Kingdom, E2 0TD PostcodeE2 0TD Companies at this postcode 16 Average house price in E2 0TD £488,000 (22 sales) Map