XL Leisure Group, UK’s 3rd largest package holiday firm, has filed for administration, leaving thousands of holiday makers in chaos. UK’s Civil Aviation Authority (CAA) said that they estimate that 85.000 people could be left stranded abroad and about 200.000 have made advance bookings with the company. If you are an XL customer abroad you may call +44 (0) 2891 856547 or if you already have a booking with XL call 0870 5900927.