OCTOPUS ENERGY OPERATIONS 2 LIMITED
Company Number: 05070887
REGISTERED OFFICE
UK HOUSE 5TH FLOOR
LONDON
W1D 1NN
ENGLAND
LONDON
W1D 1NN
ENGLAND
Incorporation Date:
11/03/2004
Previous Name:
SHELL ENERGY RETAIL LIMITED
(until 04/12/2023).
INDUSTRIES
35140 – Trade of electricity
Controlled By
