Company identity
Founded / incorporated
10 October 1947
Company number SC025810
Legal name
INVERLOCHY CASTLE LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
INVERLOCHY CASTLE HOTEL
TORLUNDY
FORT WILLIAM
PH33 6SN
Insolvency history
No