dunno about a London office but from what i heard they should stop messing about with fancy titles and start getting their helicopters working most of the fleet in broome seems to be busted. Glad i don't work there now unhappy pilots with engineers about to go on strike and unhappy clients while managers mess about with new positions