ITIR LIMITED Company number 06851322 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address83a Geffrye Street, London, England, E2 8JA PostcodeE2 8JA Companies at this postcode 14 Average house price in E2 8JA £427,000 (6 sales) Map