Papillon Holidays Ltd has existed on the British market for at least eighteen years. Started with Registered No. 05993231 in 2006, the firm is based at 1 Exeter Drive, Lancashire OL6 8BZ. The company's SIC code is 79120 which stands for Tour operator activities. Its latest annual accounts cover the period up to Tuesday 30th November 2021 and the most current confirmation statement was submitted on Tuesday 9th November 2021.
According to the latest data, this specific company is directed by just one managing director: Paul L., who was appointed on 2006-11-09.
Paul L. is the individual who has control over this firm, has substantial control or influence over the company.