Loading company profile…
Screenbase Media Limited is a private limited company, incorporated on 23 September 1997, with its registered office in Street, Glasgow. Companies House lists its business as data base activities and other computer related activities. It is in liquidation.