Page And Screen came into being in 2005 as a company enlisted under no 05328306, located at DL3 7TU Darlington at 25 Mayfield. It has been in business for 19 years and its last known status is active. This enterprise's Standard Industrial Classification Code is 74909 which stands for Other professional, scientific and technical activities not elsewhere classified. Its latest accounts were submitted for the period up to 2022-03-31 and the most recent annual confirmation statement was submitted on 2023-01-23.
At present, we can name only one managing director in the company: Helen D. (since 2005-01-10). The company had been controlled by Mark D. until October 2013.
Helen D. is the individual who controls this firm, owns over 3/4 of company shares.