Offscreen Magazine came into being in 2010 as a company enlisted under no 07398782, located at HA1 1BD Harrow at 79 College Road. This company's last known status was dissolved. Offscreen Magazine had been operating offering its services for at least 5 years.
As for the following company, many of director's tasks had been carried out by Clifford W., Lynda B. and Philip W.. Amongst these three individuals, Lynda B. had supervised the company for the longest time, having become a vital part of officers' team on October 2010.