🇬🇧
GLASS ISLAND STUDIOS LTD
90.04 · Operation of arts facilitiesSIC90040Marketing, Media & CreativeMicroIDSC643490
📍 THE SHED ARDCRAIG SHED, CRAIGHOUSE, ISLE OF JURA, PA60 7XR, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.