🇬🇧
GREENHEART POWER AFRICA LIMITED
35.11 · Production of electricitySIC35110DormantID08993348
📍 OFFICE 5, FIRST FLOOR ABBERLEY HOUSE, PARK STREET, CIRENCESTER, GLOUCESTERSHIRE, GL7 2BX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.