2018 marks the launching of Travel Addicts Ltd, a firm located at 438 Barking Road, , London. The company was founded on March 28, 2018. The company's reg. no. was 11280951 and its post code was E6 2SA. The firm had existed on the British market for approximately 5 years up until July 25, 2023.
James B. was the individual who had control over this firm, owned over 3/4 of company shares.