MACKENZIE COMPANIONS LIMITED Company number SC413006 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressTorbreck House, ., Inverness, Scotland, IV2 6DJ PostcodeIV2 6DJ Companies at this postcode 25 Map