Company identity
Founded / incorporated
13 September 2018
Company number SC608127
Legal name
HYDROPOWER RIVER LEVEN LTD
Company type
Private Limited Company
Region
Scotland
Registered address
1ST FLOOR CEF BUILDING INVERALMOND ROAD
INVERALMOND INDUSTRIAL ESTATE
PERTH
SCOTLAND
PH1 3TW
Insolvency history
No