ATHOLL HOUSE (SKYE) LTD Company number SC703388 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressAtholl House, Dunvegan, Isle Of Skye, Scotland, IV55 8WA PostcodeIV55 8WA Companies at this postcode 8 Map