Company Name: Liberata Limited
Business: A leading provider of business process solutions to the UK public and private sectors
Established: 1975
Head Office: No 1 London Bridge, London, SE1 9AJ
CEO: Dermot Joyce
Total Employees: 2200
Number of Business Centres: 20