Screen Mascot Limited has existed in the business for at least 9 years. Registered with number 09894915 in the year 2015, the company is based at 44 North Street, Shrewsbury SY1 2JJ. This company's classified under the NACE and SIC code 59111 : Motion picture production activities. Screen Mascot Ltd filed its latest accounts for the period up to Wednesday 23rd November 2022. The most recent confirmation statement was released on Tuesday 29th November 2022.
Since 2015-11-30, this specific firm has only been guided by 1 managing director: Benjamin S. who has been supervising it for 9 years.
Benjamin S. is the individual who has control over this firm, owns over 3/4 of company shares.