E-INDIGO LIMITED Company number 05296636 · Monitor this company Dissolved Overview People 3 Financial Control 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 £945,000 (26 sales) Map