21pictures came into being in 2015 as a company enlisted under no 09606907, located at SW3 6AX London at 46 Elm Park Road. It has been in business for 5 years and its current status is active. The enterprise's declared SIC number is 96090 meaning Other service activities not elsewhere classified. 21pictures Limited released its latest accounts for the financial year up to 2019-05-31. The latest annual confirmation statement was submitted on 2020-05-26.
There is 1 director at present leading the limited company, specifically Michael B. who's been carrying out the director's duties for 5 years.
Michael B. is the individual with significant control over this firm, owns over 3/4 of company shares.