Shell Energy Retail Limited in the UK is wholly owned and fully operated by Octopus Energy Limited. As of 1 December 2023, Shell Energy Retail Limited is no longer a part of the Shell Group of Companies.
For queries and complaints regarding your smart meter, billing, quote, etc. please contact Octopus Energy Limited:
Octopus Customer Services: Contact number: 0808 164 1088 Email address: hello@octopus.energy
Website: Customer support | Octopus Energy