LHR Handling Agents
There are about 15 ground handlers at LHR. Most do Pax handling, some do Cargo, a few do both and one does VIP. All that does not include the caterers, cleaners, toilet, water, deicing, GSE suppliers, etc.
The Pax handlers are : American, Air Cananda, Air France, Aviance, Alitalia, BA, KLM, Menzies, Plane handling, SAS, United.
The Cargo handlers are : Air France/HCH, Aviance, BA, DHL, El Al, Menzies.
VIP handlers : Signature, and BA offers it via Signature.
There are nearly 120 airlines flying into LHR and each has firm contracts. They are too many to list here and they are spread around Terminals 1, 2, 3, 4, Cargo and VIP terminals.
I heard that AC are outsourcing handling and there are rumours of others.
Does this help ?