INFORMATION TECHNOLOGY SERVICES & SOLUTIONS LTD Company number 08672216 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address110 HERGA ROAD, HARROW WEALDSTONE, MIDDX, LONDON, HA3 5AT PostcodeHA3 5AT Companies at this postcode 38 Average house price in HA3 5AT £422,000 (34 sales) Map