CTS H2 LIMITED Company number 16596961 · Monitor this company Active Overview People 3 Control Documents Gazette Analysis Location Related Registered office Address1 Denewood Flat, 62 Worley Road, London, United Kingdom, SW19 4HB PostcodeSW19 4HB Companies at this postcode 6 Average house price in SW19 4HB £633,000 (24 sales) Map