🇬🇧
GRASS ROOTS RENEWABLES C.I.C.
35.11 · Production of electricitySIC35110 · 74901 · 82990Energy & UtilitiesMicroIDNI069114
📍 AN CARN, TIRKANE, MAGHERA, BT46 5NH
Data sourced from official commercial registries. Last updated when this company filed its accounts.