The CAA may not be very keen to involve themselves with contractual matters.
They would need to treat ATOs similar to airlines, requiring financial stability with an ‘ATOL’ style scheme to protect the unfortunate customers left high & dry.
This would require primary legislation I suspect?