CASTLE HOTEL STRATHPEFFER LTD Company number SC610693 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressC/O Kevin Fingleton Fishers Hotel, Atholl Road, Pitlochry, Scotland, PH16 5BN PostcodePH16 5BN Map