Satellite Providers


Language version:


Address: Capita plc 71 Victoria Street London SW1H 0XA

Registered in the following countries: United Kingdom

Capita is a company located in the UK. It's major provider of business process management and integrated support service solutions. The company has 68,000 staff across the UK, Europe, South Africa and India. They’ve been serving not only private but also public sectors in the UK since the 1980s.


Name Download Upload Type Price Payments FAP
Capita Internet 512 kbit/s 128 kbit/s Home Internet $price on request monthly