Company identity
Founded / incorporated
18 November 2005
Company number SC293395
Legal name
ARDCHATTAN HYDRO LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
ATHOLL ESTATE OFFICE, BLAIR
ATHOLL, PITLOCHRY
PERTHSHIRE
PH18 5TH
Insolvency history
No