British Screen Finance Limited with Companies House Reg No. 01910848 has been a part of the business world for 39 years. This particular Private Limited Company is located at 21 Stephen Street, in London and company's postal code is W1T 1LN. This enterprise's declared SIC number is 59111 and their NACE code stands for Motion picture production activities. 31st March 2022 is the last time when account status updates were filed.
From the information we have gathered, the following firm was incorporated 39 years ago and has been overseen by twenty seven directors, and out of them two (Alyson H. and Ben R.) are still functioning. In order to support the directors in their duties, the abovementioned firm has been utilizing the skills of Andrew O. as a secretary since 2011.