2010 marks the establishment of Russian Doll Films Ltd, the firm that is situated at Harben House Harben Parade, Finchley Road, London. This means it's been fourteen years Russian Doll Films has been in the business, as it was created on 2010-07-21. The company's Companies House Registration Number is 07320888 and its area code is NW3 6LH. The firm's registered with SIC code 59113 - Television programme production activities. Its most recent financial reports were submitted for the period up to 2022/07/31 and the most current annual confirmation statement was submitted on 2023/07/21.
Mark H. and Isadora N. are the firm's directors and have been managing the firm since 2016-10-31.
Executives who control the firm include: Mark H. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Isadora N. owns 1/2 or less of company shares and has 1/2 or less of voting rights.