The company 's head office is located in The Compass Centre on the grounds of London Heathrow Airport in the London Borough of Hillingdon .
The company 's head office is in The Compass Centre on the grounds of London Heathrow Airport in the London Borough of Hillingdon .