is not in process of liquidation on Jun 1, 2024
United Kingdom
Person with significant control
Appointed on10 Apr 2023
Country of residenceEngland
Where is NELSON RENEWABLES LTD's headquarters?
NELSON RENEWABLES LTD's headquarters is located at ENGLAND, BATH, 2ND & 3RD FLOORS NORTHGATE HOUSE, UPPER BOROUGH WALLS, BA1 1RG
What is NELSON RENEWABLES LTD's industry?
NELSON RENEWABLES LTD is in the industry of Business and other management consultancy activities
What year was NELSON RENEWABLES LTD started?
NELSON RENEWABLES LTD was started in 2023
Sources: Companies House