LIBERUM LIMITED Company number 08970393 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressRopemaker Place, 25 Ropemaker Street, London, EC2Y 9LY PostcodeEC2Y 9LY Companies at this postcode 139 Map