This particular firm is based in London with reg. no. 08639521. The firm was set up in 2013. The office of this company is situated at 5th Floor, North Side 7/10 Chandos Street Cavendish Square. The post code for this place is W1G 9DQ. This enterprise's registered with SIC code 35110 and has the NACE code: Production of electricity. The latest annual accounts cover the period up to 2023-03-31 and the most current annual confirmation statement was submitted on 2023-07-06.
As suggested by the following company's executives data, since 2021-10-18 there have been two directors: Enrico C. and Sulwen V..
The companies that control this firm are as follows: Nextenergy Solar Holdings 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 North Side, 7/10 Chandos Street, Cavendish Square, W1G 9DQ and was registered as a PSC under the registration number 08956168.