Big Screen X Limited is categorised as Private Limited Company, with headquarters in Suite 3, 761 Fulham Road in London. The head office's postal code is SW6 5UU. This firm has been five years in the UK. The business reg. no. is 11917753. The company's declared SIC number is 93290 meaning Other amusement and recreation activities n.e.c.. The business latest accounts cover the period up to 2020-04-30 and the latest annual confirmation statement was filed on 2021-03-31.
For five years, this particular firm has only had 1 managing director: Robert B. who has been managing it since 1st April 2019.
Robert B. is the individual who has control over this firm, has substantial control or influence over the company.