D10 Studios Ltd 's been on the British market for at least five years. Started with registration number 12102636 in 2019, the firm is located at Unit 10 Tottenham Green Enterprise Centre, London N15 4RX. This business's registered with SIC code 59112 which stands for Video production activities. The company's latest financial reports provide detailed information about the period up to 2022-07-31 and the most current annual confirmation statement was submitted on 2023-05-05.
For five years, this specific limited company has only had one managing director: Damilola O. who has been supervising it since Mon, 15th Jul 2019.
Damilola O. 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.