This Papillon Travel Ltd firm has been operating on the market for at least nine years, having launched in 2015. Started with Registered No. 09912572, Papillon Travel was set up as a Private Limited Company located in 42 Gordon Place, London W8 4JF. This firm's registered with SIC code 79110 and has the NACE code: Travel agency activities. 2017-12-31 is the last time account status updates were filed.
There seems to be a solitary managing director currently supervising this company, namely Olivia C. who's been utilizing the director's tasks since 11th December 2015.
Olivia C. is the individual with significant control over this firm, has substantial control or influence over the company.