🇬🇧
ALBA RENEWABLES LTD
01.62 · Support activities for animal production (other than farm animal boarding and care) n.e.c.SIC01629 · 47990 · 69202 · 71129Energy & UtilitiesSmallIDSC302001
📍 63 FARR, BETTYHILL, THURSO, CAITHNESS, KW14 7TA
Data sourced from official commercial registries. Last updated when this company filed its accounts.