For more information regarding your account, please contact Octopus Energy at the following:

hello@octopus.energy

Phone: 0808 164 1088