Tomas Productions started conducting its operations in 2016 as a Private Limited Company with reg. no. 10283698. The firm's head office was situated in London at 16 Sunnyside Road. This particular Tomas Productions Limited firm had been in this business for at least 5 years.
Richard H. and Lee G. were listed as enterprise's directors and were managing the firm from 2016 to 2021.
James P. was the individual who controlled this firm, owned over 3/4 of company shares.