MORE SHELLFISH LIMITED Company number SC331841 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressBrigside, St Aethans, Burghead, Elgin, Moray, IV30 5UP PostcodeIV30 5UP Map