COWLING SHELLFISH LIMITED Company number SC646849 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressClachan Dubh, Barrapoll, Tiree, United Kingdom, PA77 6XJ PostcodePA77 6XJ Companies at this postcode 3 Map