🇬🇧
GIGHA TRADING AND RENEWABLES LIMITED
35.11 · Production of electricitySIC35110Energy & UtilitiesSmallIDSC430983
📍 1 CRAFT WORKSHOP 1, ISLE OF GIGHA, ARGYLL, PA41 7AA, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.