Fenpower Limited with reg. no. 03852468 has been a part of the business world for 25 years. The Private Limited Company can be reached at C/o Thrive Renewables Plc, Deanery Road in Bristol and company's area code is BS1 5AS. This enterprise's registered with SIC code 35110 which means Production of electricity. Fenpower Ltd reported its account information for the period that ended on 2022-03-31. The business latest annual confirmation statement was released on 2023-10-04.
This firm owes its success and unending development to exactly three directors, specifically Kay V., Sebastian W. and Matthew C., who have been managing the company since 2023.
The companies with significant control over this firm include: Thrive Renewables Plc owns 1/2 or less of company shares and has 1/2 or less of voting rights. This business can be reached in Bristol at ,, BS1 5AS and was registered as a PSC under the reg no 02978651. Triodos Impact Strategies Ii N.V. owns 1/2 or less of company shares and has 1/2 or less of voting rights. This business can be reached in Zeist at 3704 Ec and was registered as a PSC under the reg no 75806754. Tisv 1 Limited owns 1/2 or less of company shares and has 1/2 or less of voting rights. This business can be reached in London at 125-130 Strand, WC2R 0AP and was registered as a PSC under the reg no 13721797.