Green Star Energy terms and conditions

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.

Here are all our legal documents that will help you better understand your energy if you signed up to Green Star energy: