2015 is the date that marks the establishment of Octopus Energy Finance Limited, a firm registered at 6th Floor, 33 Holborn in London. The company was established on 2015-08-05. The company's Companies House Registration Number was 09718234 and its postal code was EC1N 2HT. It had been present in this business for approximately six years up until 2021-10-19.
This specific firm was supervised by one managing director: Christopher H., who was arranged to perform management duties on 2015-08-05.
The companies that controlled this firm included: Ocs Services Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 33 Holborn, EC1N 2HT and was registered as a PSC under the registration number 05848666.