By legal form

business corporation

4,728 entities

  1. METAXAS FUTURES INC.

    894500UKFXS7H8WCXF75CanadaMississauga

  2. METEC Metal Technology Inc.

    8945005HZXAJ5OBTDJ08CanadaVANKLEEK HILL

  3. Metergy Holdco Inc.

    254900DEO8LTGHAIO812CanadaMarkham

  4. METRIE CANADA LTD.

    5493000LNY03XCDGPT47CanadaVancouver

  5. MetroBec Laval Inc.

    5493003AT1MU3H10D066CanadaSaint-Vincent de PaulLapsed - not renewed

  6. METRUS WESTERN PROPERTIES INC.

    5493004QISYDDHDGB055CanadaCalgaryLapsed - not renewed

  7. Metz Farms Ltd

    8945002NLT4ZN1W39342CanadaNew Canaan

  8. MFS INVESTMENT MANAGEMENT CANADA LIMITED

    5493001L2QOJLGOKGJ22CanadaToronto

  9. MFXCHANGE HOLDINGS INC.

    9845005EY004E5608J53CanadaToronto

  10. MGJ Trading and Consultancy Inc.

    984500146H608FCBDE83CanadaBrampton

  11. MG TradeBlocFx Inc.

    875500HEDN7EGWJLBC98CanadaMontréal

  12. m-Health Solutions Inc.

    254900PSJ1QRQJX7DG29CanadaMontrealLapsed - not renewed

  13. MH Hotels (Meadowvale) Limited

    894500VBJIFBTYZ43A14CanadaToronto

  14. Michael Hill Jeweller (Canada) Ltd.

    254900JN368TKG5XA870CanadaToronto

  15. Micro Tool & Machine Ltd

    894500S2DGVMYLSS5L54Canadawinnipeg

  16. Middlefield Capital Corporation

    254900WMMY3RPU2ONF33CanadaTORONTOLapsed - not renewed

  17. Middle Lake Steel Ltd

    5493002215ZUQXUF7E75CanadaMiddle LakeLapsed - not renewed

  18. MIDEN TECH INC.

    984500D564D89009B796CanadaToronto

  19. MIDHAVEN FARMS LTD.

    5493006PRMCRC0EKKC69CanadaManitouLapsed - not renewed

  20. MIDLAND TRANSPORT LIMITED

    549300XHS9D6GSS5UR67CanadaSAINT JOHN

  21. Mid-West Contracting Ltd.

    549300KJHYQLVR1YWN85CanadaCalgaryLapsed - not renewed

  22. Mike Van Kessel Farms Ltd.

    5493005FO9PNN3776E96CanadaWarwick Township

  23. Milestone Environmental Contracting West Inc.

    549300WF80NIVGSHNB38CanadaLangleyLapsed - not renewed

  24. Military Metals Corp.

    8945006YO5LN8FODQL78CanadaVancouver

  25. Milk Moovement Inc.

    2549001WU6BZZNZE6F21CanadaHalifaxLapsed - not renewed

  26. MILLAR WESTERN INDUSTRIES LTD.

    549300T4DRS84XLFTG73CanadaEDMONTONLapsed - not renewed

  27. Millennial Capital Inc.

    894500R2CEDZKYL11Q65CanadaThornhillLapsed - not renewed

  28. MILLENNIUM PROCESS GROUP, INC.

    213800UOGVB8MKA6UF29CanadaTORONTO

  29. MILLER BREWING TRADING COMPANY, LTD.

    549300QAY4WNH7FIGS80CanadaTORONTOLapsed - not renewed

  30. Miller-Hughes Ford Sales limited

    254900VH247YL6WVOL02CanadaCornwall

  31. MILLS MOTORS BUICK GMC LIMITED

    894500AYH555JKXTVB75CanadaOshawa

  32. Millstream Energy Products Ltd.

    549300EZYBZ016VLSI06CanadaSurreyLapsed - not renewed

  33. MILTON PROPERTY INVESTMENTS INC.

    254900Z6GLWC2WFBM434CanadaCAMBRIDGE

  34. MINDBRIDGE ANALYTICS INC.

    254900JJGPQ9PAJ4BM42CanadaOttawa

  35. Mind Cure Health Inc.

    89450035H05LMD3W5Q76CanadaVancouverLapsed - not renewed

  36. MINERAI DE FER QUÉBEC INC.

    2549008Y9VL7P2U8OR31CanadaMontreal

  37. MINIBULK INC.

    5493005TMFIBZE3IB111CanadaEDMONTONLapsed - not renewed

  38. MINIMAHLIS DESIGN CORP.

    254900MTAPUHCT9POD77CanadaOshawa

  39. MINIMOME GROUP INC.

    5493006TDNXYHTC3H933CanadaMONTREALLapsed - not renewed

  40. MINMAXDEV Solutions Inc.

    549300C4KGXHFJL87H76CanadaMontrealLapsed - not renewed

  41. MISHAN ENTERPRISES LTD.

    549300YUTT56P0ICVJ61CanadaCALGARYLapsed - not renewed

  42. Mitsubishi Canada Limited

    549300OK8Q4HQOVCN825CanadaVancouver

  43. Mitsubishi Electric Sales Canada Inc.

    549300CEFR0JGWV3PB10CanadaMarkham

  44. MKRAK Management Inc.

    5493005C1ENBRB2XLE51CanadaSaint-Laurent

  45. Model Citizen Film Company Ltd.

    894500DXMZG1YFZKP673CanadaToronto

  46. MODERN RESOURCES INC.

    549300QRMPP908M8SI98CanadaCALGARYLapsed - not renewed

  47. Modern Specialty Insurance Ltd.

    984500F6E51BE3K2FF46CanadaBurlingtonLapsed - not renewed

  48. MODESTY INTERNATIONAL SOURCE INC.

    549300NLQZW018TSK081CanadaSaint-Hubert

  49. Modularex Inc.

    254900W5WOXZW8WP6351CanadaOakvilleLapsed - not renewed

  50. MogoTrade Inc.

    549300BI4FHEIPQUNI29CanadaMontreal

  51. Mohseni Family and Friends NFP Corporation

    984500F5F3F0DFY0F639CanadaVancouverLapsed - not renewed

  52. Molbros AT Inc.

    2549009ERQMTL5PNVY39CanadaCalgary

  53. MOLECULE HOLDINGS INC.

    529900E2EB85616O9A84CanadaMontréalLapsed - not renewed

  54. MOLY-COP ALTASTEEL LTD

    213800KZRAO97YWVQ845CanadaVANCOUVERLapsed - not renewed

  55. Monage Corp.

    894500S7LXJQNZ0OEL85CanadaNorth YorkLapsed - not renewed

  56. Monarch Oil (Kitchener) Limited

    894500IK8JKQOB0YOB33CanadaKitchenerLapsed - not renewed

  57. Monarch Plastics Limited

    549300BFPRJFSMRRXI97CanadaOakvilleLapsed - not renewed

  58. Monarch Wealth Corporation

    254900IMDCNRUPC7I162CanadaMississauga

  59. MONARCH WEALTH CORPORATION

    254900IJ52V46U65DT50CanadaMississaugaLapsed - not renewed

  60. Monarques Gold Corporation

    5299004RIOCQGNL87R15CanadaSaint-SauveurLapsed - not renewed

By legal form