FREEDOM HOMES LTD Company number 08157838 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3, 104 CLIFTON STREET, LONDON, EC2A 4DF PostcodeEC2A 4DF Companies at this postcode 19 Map