INTEGRATED TECHNOLOGY SERVICES MANAGEMENT LTD Company number 06493056 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address37 Hillcross Avenue, Morden, SM4 4AT PostcodeSM4 4AT Companies at this postcode 14 Average house price in SM4 4AT £646,000 (18 sales) Map