The Traveller Group came into being in 2000 as a company enlisted under no 03949711, located at N10 2QD London at 83 Dukes Avenue. The company has been in business for 24 years and its current state is active. The company's principal business activity number is 55100 which stands for Hotels and similar accommodation. 2022-03-31 is the last time the company accounts were reported.
Mark L. is this particular enterprise's individual managing director, that was arranged to perform management duties on Saturday 30th September 2017. Since March 2000 Mark L., had performed assigned duties for this company until the resignation on Saturday 30th September 2017.
Mark L. is the individual with significant control over this firm, owns over 3/4 of company shares.