CLEARMARK LIMITED Company number 12774744 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address21 Cambalt Road, London, England, SW15 6EL PostcodeSW15 6EL Companies at this postcode 11 Average house price in SW15 6EL £495,000 (36 sales) Map