ITZA MEDIA LIMITED Company number 11005147 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressSuite 4, Club Row Studios, 5 Old Nichol Street, London, England, E2 7HR PostcodeE2 7HR Companies at this postcode 48 Average house price in E2 7HR £676,000 (29 sales) Map