INFORMATION TECHNOLOGY LONDON LIMITED Company number 08112783 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 2, Hebrides Court, 147 Duckett Street, London, England, E1 4RW PostcodeE1 4RW Companies at this postcode 17 Average house price in E1 4RW £373,000 (7 sales) Map