OCTOPUS ENERGY PRODUCTION LIMITED
Company Number: NI623717
REGISTERED OFFICE
12 CHARLESTOWN DRIVE
CRAIGAVON
BT63 5GA
NORTHERN IRELAND
CRAIGAVON
BT63 5GA
NORTHERN IRELAND
Incorporation Date:
28/03/2014
Previous Name:
RENEWABLE ENERGY DEVICES LIMITED
(until 07/02/2024).
INDUSTRIES
28131 – Manufacture of pumps
Controlled By
