🇬🇧
SCREENBASE MEDIA LIMITED
72.40 · Data base activitiesSIC7240 · 7260Marketing, Media & CreativeSmallIDSC178967
📍 BEGBIES TRAYNOR, 2ND FLOOR, FINLAY HOUSE, 10-14 WEST NILE, STREET, GLASGOW, G1 2PP
Data sourced from official commercial registries. Last updated when this company filed its accounts.