We want to make everything as straightforward as possible when you're already going through a difficult time. If you need to let us know that one of our customers has passed away, just get in touch with the following information, and we'll help:
If there was no will and you're not sure who the administrator is, don't worry - just give us any information you can.
London Power is proudly supplied by Octopus Energy Ltd.
Octopus Energy Ltd is a company registered in England and Wales. Registered number: 09263424.
Registered office: UK House, 5th floor, 164-182 Oxford Street, London, W1D 1NN.
London Power Co. Ltd is a company registered in England and Wales. Registered number: 12113294.
Registered office: 5 Endeavour Square, London, United Kingdom, E20 1JN.