🇬🇧
GREENLEAF RENEWABLES LIMITED
35.11 · Production of electricitySIC35110Energy & UtilitiesSmallIDSC392732
📍 UNIT 1 HALBEATH INTERCHANGE BUSINESS PARK, KINGSEAT ROAD, HALBEATH, DUNFERMLINE, KY11 8RY, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.