Company identity
Company number SC177881
Company profile
UK company SC177881, incorporated on 11 August 1997.
Homepage
The Natural Power Consultants Limited is a UK company with status Active founded in 1997 based in Scotland.
Company number SC177881
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
AA | Transaction MzUyNzQzNDM3MmFkaXF6a2N4 | Paper/PDF filed
Published 23 Jun 2026 22:44
Last accounts made up date
Last confirmation statement made up date
Company registered at Companies House
1 Jan 2023 to 30 Jun 2025
Wind energy capacity is set to grow tenfold by 2050 in order to mitigate climate change. Unfortunately, wind turbine (WT) operation and maintenance (O&M) cost is twice as high as photovoltaic and fossil fuel power plants due to high frequency of very expensive unplanned repairs. The major areas of issue are rotating components of turbine rotor and drivetr...
1 Dec 2020 to 30 Nov 2022
To develop a wind turbine generator monitoring solution for novel control and extended life operations of onshore turbines.
1 Oct 2019 to 30 Nov 2020
Natural Power is an independent renewable energy consultancy and service provider, headquartered in Scotland, with a vision to 'create a better environment'. We offer support and advice at all stages of a renewable energy project from the initial planning and development phase, through to providing assistance and expertise in operations and finally decomm...