Situated at 12 Westbourne Avenue, London W3 6JL Two Owls Limited is categorised as a Private Limited Company with 06838768 Companies House Reg No. It's been established 15 years ago. The company's listed name change from Jolly Minds to Two Owls Limited occurred on 2010-03-23. This firm's SIC code is 59113 meaning Television programme production activities. 2023-03-31 is the last time the accounts were reported.
The company has 1 director at the current moment overseeing this particular limited company, specifically Deborah C. who's been doing the director's tasks for 15 years. Since 2009-03-06 Elizabeth L., had been responsible for a variety of tasks within this limited company up until the resignation fifteen years ago.
Deborah C. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.