Registered with number 03129025 twenty nine years ago, Screen 21 Limited was set up as a Private Limited Company. The actual registration address is 79 Essex Road, Islington London. This business's classified under the NACE and SIC code 70229 meaning Management consultancy activities other than financial management. 2022-11-30 is the last time when the accounts were reported.
For this particular limited company, the full range of director's obligations have so far been executed by Victoria L. who was arranged to perform management duties on 1995-11-21. Furthermore, the director's efforts are constantly aided with by a secretary - Alan B., who was chosen by this specific limited company in 1995.
Executives who have control over the firm are as follows: Victoria L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Alan B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.