SCOTTISH SCREEN Company number SC173976 · Monitor this company Dissolved Overview People 46 Documents Analysis Location Related Registered office Address249 WEST GEORGE STREET, GLASGOW, LANARKSHIRE, G2 4QE PostcodeG2 4QE Companies at this postcode 51 Map