Screenwatch Limited Company number02576114 StatusLiquidation TypePrivate Limited Company Incorporated23 Jan 1991 Nature of business 7220 Registered office 49 Keble Park SouthBishopthorpeYork North YorkshireYO2 1SU Data JSON Markdown