MELVAIG MAC LIMITED Company number SC858818 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address120 Obsdale Park, Alness, Scotland, IV17 0TR PostcodeIV17 0TR Companies at this postcode 8 Map