LANCOR & CO LIMITED Company number 09493266 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address99 CUMBERLAND ROAD, LONDON, UNITED KINGDOM, E13 8LH PostcodeE13 8LH Companies at this postcode 132 Average house price in E13 8LH £473,000 (31 sales) Map