Blackowl Productions Limited has been in the UK for 22 years. Started with registration number 04427664 in 2002, it is located at 6 Stella Avenue, Nottingham NG12 4EX. The firm's SIC code is 59113 and has the NACE code: Television programme production activities. 2022-03-31 is the last time when company accounts were filed.
According to the latest data, the firm is administered by 1 director: Philip N., who was formally appointed in April 2002. That firm had been governed by Jane N. until March 2015. What is more, the managing director's tasks are regularly aided with by a secretary - Jane N., who was appointed by this specific firm in April 2002.
Philip N. is the individual with significant control over this firm, owns over 3/4 of company shares.