IT COMPUTER SOLUTIONS LIMITED Company number 03596877 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address117 ROMAN ROAD, LONDON, UNITED KINGDOM, E2 0QN PostcodeE2 0QN Companies at this postcode 297 Average house price in E2 0QN £447,000 (38 sales) Map