By legal form

business corporation

4,728 entities

  1. Manning Capital Foreign Exchange Inc.

    549300FYNXCR16M4UW21CanadaCalgaryLapsed - not renewed

  2. MANOR VILLAGE LIFE CENTERS INC.

    549300FNI2ZRJALF9398CanadaCALGARYLapsed - not renewed

  3. Mantaro Precious Metals Corp.

    894500RPA3VTRPT8J723CanadaVancouverLapsed - not renewed

  4. MANTL Canada Inc.

    54930053VRBXSLBNSV49CanadaCalgaryLapsed - not renewed

  5. Mantrali Services Conseils Inc.

    984500ADC664EF547C57CanadaGatineau

  6. Manufacturers Automation Inc.

    5493000QE84NTLX0BX51CanadaWaterlooLapsed - not renewed

  7. Manulife Investment Management Limited

    54930053G3L3RPQ0HM58CanadaTORONTO

  8. Manulife Investment Management (North America) Limited

    549300LJ707JK4TLLK97CanadaTORONTO

  9. Manus Abrasive Systems Inc.

    549300438IWQISW1RV59CanadaEdmontonLapsed - not renewed

  10. Mapei Inc.

    875500A26YT85Z8YOQ54CanadaLaval

  11. Maple Consultancy Group Incorporated

    894500ZG4JB6V0EMIB25CanadaNewmarketLapsed - not renewed

  12. Maple Leaf Marinas Holdings GP Inc.

    549300HCS4OVR0JGSL93CanadaCalgary

  13. Maplered Property Management Corporation

    254900E4WB7345ADE420CanadaOttawa

  14. MAPLE REINDERS CONSTRUCTORS LTD.

    984500FBDAEC0F4LBK28CanadaMississauga

  15. Maratek Environmental Inc.

    8945003C3CRM2KAPAJ70CanadaBolton

  16. Marc Godin Finance Inc.

    549300TESQ8VYKNRO430CanadaOutremontLapsed - not renewed

  17. Marfen Properties Inc.

    549300WTFTRCPEP3CG72CanadaVaughanLapsed - not renewed

  18. Margaret Ileh Group Inc.

    549300EHL5RSHI56PT96CanadaMontreal

  19. MARINA COMMODITIES INC.

    5493009KJT0MVDQY8H27CanadaMississauga

  20. Marine Capital Inc.

    5493007V5UELW0EYP493CanadaFrederictonLapsed - not renewed

  21. Marinelli Investments Ltd.

    89450082UOLGX3V2IF75CanadaVancouver

  22. MARINE PARK INVESTMENTS INC.

    549300ZLVQ9LJPAKZG86CanadaChatham-KentLapsed - not renewed

  23. MARIO MACIOCIA & SONS LTD.

    549300C0M6COYVK0K642CanadaLa PrésentationLapsed - not renewed

  24. MARITIME ELECTRIC COMPANY, LIMITED

    254900LA45X8TZ31R066CanadaCHARLOTTETOWN

  25. MARITIME HATCHERY LTD.

    98450075CB74NC46E760CanadaMaitland

  26. MARITRA TRADING SERVICE INC.

    549300XSFKGJDOG05F84CanadaBedford

  27. Mark David Canada Inc.

    549300ECIKRZHOWYBR39CanadaST. LAURENTLapsed - not renewed

  28. MarLaine Farms

    894500AEGFVWNTFA8977CanadaNewton

  29. Marquee Hotels Richmond Inc

    549300UYO1J3300NK067CanadaCoquitlamLapsed - not renewed

  30. MARQUES MDR INC.

    254900L9OOSGA08XKN04CanadaLaval

  31. MARQUEST ASSET MANAGEMENT INC.

    894500QI0IL3DY35O327CanadaToronto

  32. MARSHALL ANDERSON TOURS LTD.

    549300M2WHCN7VHOCP36CanadaCalgaryLapsed - not renewed

  33. Marsh Investments Canada Limited (MICL)

    5493009QER3SL8IUEC46CanadaToronto

  34. Martushev Distributors Inc.

    894500EEQ22PVWODBR89CanadaPlamondon

  35. MARUBENI-ITOCHU STEEL CANADA INC.

    5493002JOB5ZMSYA8E70CanadaBURNABYLapsed - not renewed

  36. MARWOOD LTD

    549300JMS1X8G1H05983CanadaTRACYVILLE

  37. Maryana Capital Inc.

    549300RZZXPS18AZ0G57CanadaToronto

  38. Masaba Canada Corp.

    894500E9HSQ640EA3241CanadaClarksburgLapsed - not renewed

  39. Masivo Silver Corp

    894500I27T0D20HA4751CanadaPenticton

  40. MASON AGENCY LTD.

    549300NZOKJW00U14530CanadaVancouverLapsed - not renewed

  41. Mason Graphite Inc.

    529900DGD0J9JE8GQT51CanadaLavalLapsed - not renewed

  42. MASON LIFT LTD.

    549300UUJPTB0JPZCN63CanadaDeltaLapsed - not renewed

  43. MASSA INDUSTRIES LTD. (CANADA)

    9845001E80S61A84D971CanadaNorth YorkLapsed - not renewed

  44. Masse Bros. Farms Inc.

    549300UBM54CB4VDFQ82CanadaStarbuckLapsed - not renewed

  45. MASS MINORITY INC.

    254900S52VG3339SDT78CanadaToronto

  46. Masters Best Friend Inc.

    894500IS38KW8CUT1M02CanadaToronto

  47. MATERIAUX PONT MASSON INC.

    254900RE1B3A5NF2K837CanadaSalaberry-De-Valleyfield

  48. MATÉRIAUX SPÉCIALISÉS LOUISEVILLE INC.

    2549000CWFEKBVBPSN12CanadaLouiseville

  49. MATPOL METAL ROOF MANUFACTURING LTD.

    549300XDJZFEBBSCD436CanadaNew HamburgLapsed - not renewed

  50. Matrix Education Consulting Ltd.

    254900NLBBEOLE24OQ48CanadaStouffvilleLapsed - not renewed

  51. Matrix Electronics Limited

    549300WBLJTOV4CDRI19CanadaMississauga

  52. MATRIX STEEL BUILDINGS LTD.

    9845004E97AY63998946CanadaSCOTLAND

  53. Mattr Corp.

    549300KP4U2Z1IKXOL88CanadaToronto

  54. MAVENSMOOR INC.

    9845004U6D3A80CD6614CanadaToronto

  55. Maxam Capital Management Ltd.

    98450003790A9DF0A545CanadaVancouver

  56. Maxi Canada Inc.

    549300ROWQ5TZB1PB333CanadaSaint-JohnLapsed - not renewed

  57. MAXIM TRANSPORTATION SERVICES INC.

    549300Z652ULRVE20S54CanadaWINNIPEGLapsed - not renewed

  58. Maxio Technologies Corporation

    5493006WTV44UQT16T43CanadaRICHMOND HILL

  59. MAYVIN TECHNICIAN TRAINING SOLUTIONS CORP.

    549300TPJMXJYH0ZAH07CanadaRED DEERLapsed - not renewed

  60. MB GLOBAL FOODS INC.

    254900BADMO7AM3FXK24CanadaMontreal

By legal form