Insight Films started its business in 1993 as a Private Limited Company under the following Company Registration No.: 02850959. This particular business has been active for thirty one years and it's currently active. This company's headquarters is located in London at 545 Caledonian Road. Anyone could also find this business using its area code : N7 9RF. This firm's classified under the NACE and SIC code 90030 and their NACE code stands for Artistic creation. Insight Films Ltd reported its latest accounts for the financial year up to 2022-12-31. The company's most recent confirmation statement was filed on 2023-09-07.
The data obtained describing this company's personnel shows the existence of two directors: Debbie S. and Adam T. who assumed their respective positions on 1993-09-07.
Executives with significant control over the firm are: Debbie S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Adam T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.