IDOC LIMITED Company number 09935683 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressC/O METRIC ACCOUNTANTS 32, TAVISTOCK STREET, LONDON, ENGLAND, WC2E 7PB PostcodeWC2E 7PB Companies at this postcode 40 Average house price in WC2E 7PB £568,000 (4 sales) Map