INFORMATION TECHNOLOGY COMPUTERS LIMITED Company number 07060804 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address1 ABERGELE ROAD, LIVERPOOL, UNITED KINGDOM, L13 2BL PostcodeL13 2BL Companies at this postcode 3 Average house price in L13 2BL £130,000 (20 sales) Map