OpenCompanies

Blue Mountain Solar Ltd

Company number
17450968
Status
Active
Type
Ltd
Incorporated
10 Sep 2026
Nature of business
Production of electricity

Registered office

108 Lennard Road
Beckenham
BR3 1QS

Data