Overview
Legal name
BALLIMORE HYDRO LIMITED
Region
Scotland
Registered address
BALLIMORE
BALQUHIDDER
LOCHEARNHEAD
PERTHSHIRE
SCOTLAND
FK19 8PE
Insolvency history
No