Interserve
According to their website they are a services,maintenance,building group.
Through my job I have had dealings with them building a new school in Leeds.
I think they have their fingers in many pies.I have seen a job vacancy for them,cleaning area supervisor.
If they are wanting passenger service assistants at LBA,it could be cleaners,but I may be wrong!.