Located at 17a Bonchurch Road, London W10 5SD Denia Productions Limited is classified as a Private Limited Company with 14250034 registration number. It was set up 2 years ago. This firm's SIC and NACE codes are 59113, that means Television programme production activities.
We have just one managing director currently leading the business, specifically Sarah C. who has been utilizing the director's tasks for 2 years.
Sarah 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.