Overview
Legal name
CLASHINDARROCH II WIND FARM LIMITED
Region
Scotland
Registered address
THE TUN BUILDING,4 JACKSONS ENTRY
HOLYROOD ROAD
EDINBURGH
MIDLOTHIAN
UNITED KINGDOM
EH8 8PJ
Insolvency history
No