Octopus Energy Limited is a Private Limited Company, that is located in Uk House, 5th Floor, 164-182 Oxford Street in London. The head office's located in W1D 1NN. This business has been 10 years on the British market. The company's registered no. is 09263424. The name of the firm was replaced in 2015 to Octopus Energy Limited. This business previous business name was Mercury Energy Supply. This company's SIC and NACE codes are 35140 - Trade of electricity. 2022-04-30 is the last time when company accounts were reported.
As found in the company's executives data, since June 2022 there have been six directors including: John B., Greg J. and Christopher H..
The companies that control this firm are: Octopus Energy Group Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 164-182 Oxford Street, W1D 1NN and was registered as a PSC under the registration number 09718624.