DIGITAL FREEDOM PLATFORM LIMITED Company number 10390085 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address50 Liverpool Street, London, Greater London, United Kingdom, EC2M 7PY PostcodeEC2M 7PY Companies at this postcode 150 Average house price in EC2M 7PY £193,000 (2 sales) Map