This particular company is based in London under the ID 10775026. This firm was registered in 2017. The headquarters of this company is located at 64 Stamford Brook Road . The post code for this address is W6 0XL. This firm's registered with SIC code 59113 and their NACE code stands for Television programme production activities. 2022-03-31 is the last time company accounts were reported.
So far, this specific business has only been overseen by a single director: Steven A. who has been presiding over it for seven years.
Steven A. is the individual who controls this firm, owns over 3/4 of company shares.