Company identity
Company number SC374288
Company profile
UK company SC374288, incorporated on 5 March 2010.
Scottishpower Renewables (WODS) Limited is a UK company with status Active founded in 2010.
Company number SC374288
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jun 2014 to 31 Mar 2015
Conducting Operation and Maintenance (O&M) activities in the marine environment brings with it significant business risks for the energy sector. At present, the scheduling of O&M activities for renewable energy arrays fails to integrate fully the available environmental and business data in order to plan for the impact of sea-state and weather conditions....