TEDDY HENRY LIMITED Company number 10946298 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address12 Wilmot Street, London, England, E2 0BS PostcodeE2 0BS Companies at this postcode 23 Average house price in E2 0BS £397,000 (56 sales) Map