Im afraid to say that the handling my company gets in Liverpool
for Servisair is the pits. Staff just dont give a s**t. I have worked for Servisair in the past and know they are not the best, but the attitude in Liverpool for the staff is just beyond a joke.