ITR BUILDING SOLUTIONS LIMITED Company number 14150334 · Monitor this company Dissolved Overview Financial Documents Analysis Location Related Registered office Address52 Glenthorpe Road, Morden, England, SM4 4JW PostcodeSM4 4JW Companies at this postcode 18 Average house price in SM4 4JW £641,000 (27 sales) Map