Shell Centre
York Road
London,
SE1 7NA
Switchboard telephone: 0800 731 8888
Publications
Shell to sell home energy business in UK, Germany to Octopus Energy
Published on
Shell Petroleum Company Limited, through its 100% owned subsidiary Impello Limited (“Shell”), has agreed to sell its home energy businesses, Shell Energy Retail Limited (SERL) in the UK and Shell Energy Retail GmbH (SERG) in Germany, to Octopus Energy Group.