CANNA COTTAGE LIMITED Company number SC467179 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4A LEANISH, ISLE OF BARRA, WESTERN ISLES, SCOTLAND, HS9 5UW PostcodeHS9 5UW Companies at this postcode 2 Map