Company identity
Founded / incorporated
2 October 2025
Company number SC864887
Legal name
HOWATâS HILL ENERGY PARK LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
10 NEWTON PLACE
GLASGOW
SCOTLAND
G3 7PR
Insolvency history
No