Situated at Flat 15, 33 The Mount, Belfast BT5 4NA Twenty20 Film & Television Ltd was categorised as a Private Limited Company registered under the NI627313 registration number. This company had been founded 10 years ago before was dissolved on February 8, 2022.
The company was directed by a solitary managing director: Thomas S., who was arranged to perform management duties on October 20, 2014.
Thomas S. was the individual who controlled this firm, had substantial control or influence over the company.