CLOCK CLINIC LIMITED (THE) Company number 01079215 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address85 Lower Richmond Road, London, SW15 1EU PostcodeSW15 1EU Companies at this postcode 6 Average house price in SW15 1EU £587,000 (9 sales) Map