FREEDOM CLINICS LTD Company number 06716626 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office Address34 North Colonnade, Canary Wharf, London, E14 5HX PostcodeE14 5HX Companies at this postcode 17 Map