Iota Films Ltd can be gotten hold of in 163 Havil Street, in London. The firm zip code is SE5 7SB. Iota Films has been present on the market since the company was started in 2012. The firm Companies House Reg No. is 07962645. The firm's principal business activity number is 59111 which stands for Motion picture production activities. The company's most recent financial reports describe the period up to Tuesday 28th February 2023 and the most current annual confirmation statement was submitted on Thursday 23rd February 2023.
Adrian S. is this specific enterprise's only managing director, who was assigned this position on Thu, 23rd Feb 2012.
Adrian S. is the individual with significant control over this firm, owns over 3/4 of company shares.