Freedom Topco Limited Company numberBR026110 StatusClosed TypeUk-Establishment Incorporated19 Apr 2022 Registered office 3rd Floor South BuildingLondonEC1A 4HD Data JSON Markdown