CANAN ALBA LTD. Company number SC138868 · Monitor this company Active Overview People 23 Financial Control Charges Documents Analysis Location Related Registered office AddressSabhal Mor Ostaig, Teangue, Sleat, Isle Of Skye, IV44 8RQ PostcodeIV44 8RQ Companies at this postcode 18 Map