This firm named Screenshot Media was created on 2010-05-11 as a Private Limited Company. This business's headquarters could be contacted at London on Flat 21 Holyoake House, Holyoake Walk Ealing. In case you have to get in touch with the business by mail, its postal code is W5 1QW. The office reg. no. for Screenshot Media Ltd is 07249474. This business's Standard Industrial Classification Code is 59113 and their NACE code stands for Television programme production activities. Screenshot Media Limited reported its latest accounts for the financial year up to 2023/05/31. Its latest confirmation statement was filed on 2023/04/19.
For fourteen years, this specific firm has only had a single managing director: Mark Y. who has been overseeing it since 2010-05-11.
Mark Y. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.