EC1M LIMITED Company number 05286612 · Monitor this company Dissolved Overview People 7 Documents Analysis Location Related Registered office AddressFLAT 21 THE MONTGOMERY BUILDING, 81-89 FARRINGDON ROAD, LONDON, EC1M 3LL PostcodeEC1M 3LL Companies at this postcode 10 Average house price in EC1M 3LL £942,000 (26 sales) Map