M. A. Stewart & Sons Ltd.
M.G.A. Italstone Marble & Granite Ltd.
m.s. executive household services ltd.
M.S.A. Geoservices (Canada) Ltd.
Mac Chain Company Limited
Mad Science And Electric Ltd.
Magna Mutual Funds Inc.
Magnitude Entertainment Canada Inc.
Magnum Fabricators Limited
Main Assembling Ltd.
Mainsource International Trading Corp.
Make Scents
makeWAVES Communications
Making Africa Work Corporation
Mann Saving Transport Inc.
Mansonville Plastics BC Ltd.
Mantas Consulting Services Inc.
Mantle Consulting Engineers Inc.
Manzano Enterprises Ltd.
Maple & Banyan INC.