Filmstock Limited has existed in the UK for eighteen years. Started with Registered No. 06001354 in 2006, it is based at 24a Guildford Street, Luton LU1 2NR. The company's declared SIC number is 90040 and has the NACE code: Operation of arts facilities. Filmstock Ltd reported its account information for the financial year up to 2022-11-30. Its latest confirmation statement was submitted on 2022-11-17.
There seems to be one managing director currently leading this specific firm, namely Justin D. who's been performing the director's responsibilities for eighteen years. Since November 17, 2006 Damian B., had been supervising this firm until the resignation 10 years ago. What is more a different director, namely Neil F. quit 10 years ago.
Justin D. is the individual with significant control over this firm, owns over 3/4 of company shares.