THE CREATIVITY CLINIC LTD Company number 14450180 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address76 Harold Road, London, England, SE19 3SW PostcodeSE19 3SW Companies at this postcode 11 Average house price in SE19 3SW £576,000 (19 sales) Map