Black Shed Productions Ltd has existed on the market for 8 years. Started with Companies House Reg No. 10221619 in the year 2016, the firm is registered at 100 Albion Road, London N16 9PD. This enterprise's principal business activity number is 63990 which stands for Other information service activities n.e.c.. The firm's most recent financial reports detail the period up to 2023-05-31 and the latest annual confirmation statement was submitted on 2023-06-10.
With regards to this business, a variety of director's tasks have so far been done by Jeroen B. who was arranged to perform management duties 8 years ago.
Jeroen B. is the individual who controls this firm, owns over 3/4 of company shares.