Company identity
Founded / incorporated
19 December 2016
Company number SC552928
Legal name
KINLOCHLEVEN POWER 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