It is a company that has never shown any interest in Luton which is why I have never used them.
NOTAM
NO AD HOC PARKING AVAILABLE EXCEPT FOR AIRCRAFT OPERATING THROUGH GA TERMINAL
Starts 26th March, guess they have a shortage of stands. Not even sure what ad hoc parking really means?