The Severn Trent Wind Power Limited business has been operating in this business field for at least 13 years, as it's been founded in 2011. Registered under the number 07742177, Severn Trent Wind Power is a Private Limited Company located in Severn Trent Centre, Coventry CV1 2LZ. The firm's SIC code is 35110, that means Production of electricity. Its most recent annual accounts describe the period up to Thu, 31st Mar 2022 and the most recent confirmation statement was submitted on Thu, 1st Dec 2022.
The limited company owes its accomplishments and constant growth to a team of four directors, who are James J., Chris G., Sarah B. and Christer S., who have been overseeing the company since 2023. What is more, the managing director's efforts are constantly helped with by a secretary - Gemma E., who was chosen by the following limited company in 2016.