Overview
Legal name
BLAIR CASTLE ESTATE LIMITED
Region
Scotland
Registered address
ATHOLL ESTATES OFFICE
BLAIR ATHOLL
PITLOCHRY
PERTHSHIRE
PH18 5TH
Insolvency history
No