Company

OCTOPUS ENERGY OPERATIONS 2 LIMITED

Company Number: 05070887

REGISTERED OFFICE
UK HOUSE 5TH FLOOR
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
Octopus Energy Limited Also controls 1 other company!