Located in 32d Panmure Road, London SE26 6NA Spot Studio Media Limited is a Private Limited Company with 10315263 Companies House Reg No. This company was set up four years ago. This company's declared SIC number is 63120 and has the NACE code: Web portals. Spot Studio Media Ltd reported its latest accounts for the period up to 2019-08-31. The company's most recent annual confirmation statement was released on 2020-05-26.
Since 2016/08/05, the company has only been supervised by an individual managing director: Sebastian P. who has been with it for four years.
Executives with significant control over the firm are: Sebastian P. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Alicja M. owns 1/2 or less of company shares.