Outsourcing company that owns Tascor, the subsidiary that escorts people to and on the plane.

NB: Capita has literally hundreds of offices and locations in the UK. The list here is by no means comprehensive. Some of the addresses here are of major “business centres” shared by multiple Capita divisions, but others may be small offices of particular subsidiaries.

London Offices

Head Office
71 Victoria Street, SW1H 0XA
+44 (0) 20 7799 1525

Capita
major London office building
65 Gresham Street
London
EC2V 7NQ

Throgmorton
33 St James’s Square
London
SW1Y 4JS

Capita Asset Services (and more?)
40 Duke’s Place
London
EC3A 7NH

Barnet
Building 4
North London Business Park (NLBP)
Oakleigh Road South
London
N11 1NP