Based in 50b Cleveland Square, London W2 6DB Primal Screen Enterprises Limited is categorised as a Private Limited Company issued a 09054426 registration number. The company was founded ten years ago. The firm's SIC code is 59132 meaning Video distribution activities. 2022-06-30 is the last time when account status updates were reported.
Since 2014-05-23, this particular company has only been supervised by 1 managing director: Tim G. who has been presiding over it for ten years.
Tim G. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.