Based in 37 Warren Street, London W1T 6AD Toucan Films Ltd is classified as a Private Limited Company issued a 10621789 Companies House Reg No. It has been started seven years ago. This company's principal business activity number is 59111 meaning Motion picture production activities. The business latest accounts detail the period up to Monday 28th February 2022 and the latest annual confirmation statement was submitted on Wednesday 15th February 2023.
Joseph C. is this particular enterprise's single managing director, that was appointed on 15th February 2017.
Joseph C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.