TOM ELLIOTT LTD Company number 09785883 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 10 Crofts House, Teale Street, London, England, E2 8RB PostcodeE2 8RB Companies at this postcode 8 Average house price in E2 8RB £577,000 (5 sales) Map