Home / Partnerships & outsourcing
For over 20 years Capita has been the UK’s leading provider of services to local government. We improve the efficiency, raise the quality and provide better services – all with a flexible approach to meet the individual needs of local authorities.
Registered office: 71 Victoria Street, Westminster, London SW1H 0XA. Registered in England No. 2081330.