By legal form

business corporation

4,728 entities

  1. McCaig Real Estate Limited

    549300PRZD2CJA1IOV03CanadaCalgaryLapsed - not renewed

  2. MC COMMERCIAL INC.

    549300UZO3IR50ZDET08CanadaBurlington

  3. M.C. CRYSTAL INC.

    2549007L9M929DYQXB67CanadaMontreal

  4. MCELVAINE INVESTMENT MANAGEMENT LTD.

    549300XO63XJ95WBXS19CanadaVancouver

  5. McGill St-Laurent Climate Solutions Inc.

    254900H0MUQT7HC1Q121CanadaMontreal

  6. McIntosh Equipment LTD

    89450020OEU59Y7XCB39CanadaLangley

  7. McIntyre Creek Cannabis Inc.

    8945004NTSV1UZ7IPK09CanadaCalgary

  8. McKenney Corner Properties Inc.

    894500R2T11AHWKO0A73CanadaEdmonton

  9. McLean Industries Limited

    984500KB8AC5A6E2LB56CanadaVancouverLapsed - not renewed

  10. McLymont Group Inc.

    984500EAD14906ECD911CanadaScarboroughLapsed - not renewed

  11. MC Optimus BidCo Ltd.

    549300JGYSCSYWMO3Y05CanadaTorontoLapsed - not renewed

  12. McRae's Environmental Services Ltd.

    549300S8NUYTYME54955CanadaVancouverLapsed - not renewed

  13. MDA Co-Auto Ltd.

    5493005YFEUC1VTUU819CanadaEdmontonLapsed - not renewed

  14. M.D. CHARLTON CO. LTD.

    894500RC1ASCZ4TDOR63CanadaVancouver

  15. MD Financial Management Inc.

    54930022WPTHOSLI7H90CanadaOttawa

  16. MDLD Restaurants Inc.

    9845008E36C1A1G1BD04CanadaCornwall

  17. MD MANAGEMENT LIMITED

    549300RCY1A7BLHIF191CanadaOTTAWA

  18. MD Platinum Global Private Credit GP Ltd.

    549300R5NUUI8084ZQ57CanadaOttawa

  19. MD Platinum Global Private Equity 2023 GP Ltd.

    254900E6O072X52T4V12CanadaOttawa

  20. MD PLATINUM GLOBAL PRIVATE EQUITY GP LTD.

    54930026V4CQTPJNH479CanadaOttawa

  21. MD Platinum Global Private Real Estate 2025 GP Ltd.

    254900CU0ZN5O42B1G21CanadaOttawa

  22. MDT SPORTING GOODS LTD.

    54930002Y2CQNE0LZC21CanadaChilliwack

  23. MECACHROME CANADA INC.

    5493003LPVBI3YCZX445CanadaMirabel

  24. MECHATRONIX INC.

    894500BZL0H6E3GQK802CanadaLeamington

  25. MECH SOLUTIONS LTD.

    9845008B706BQ6EE5E40CanadaCONCORD

  26. Mechtron Innovations Inc.

    549300ZE6L2LJFNTKL75CanadaCambridgeLapsed - not renewed

  27. MEDAVIE REAL ESTATE HOLDINGS INC.

    894500SA7ND8RJ4RXZ63CanadaHalifax

  28. Medean Ventures Inc.

    549300MDFQ6TRZ4BUF10CanadaReginaLapsed - not renewed

  29. Medexus Pharmaceuticals Inc

    8945002TBEYY0HLH1M19CanadaToronto

  30. MEDFAR International Inc.

    2549009OMRI67HG1A778CanadaMontrealLapsed - not renewed

  31. Media5 Corporation

    549300KKR9R568YFIF20CanadaSherbrooke

  32. MEDIACUBE PAY INC.

    391200G8HVBKTPQW7827CanadaToronto

  33. Media Graph Depot Inc.

    8945005MMF348L600B12CanadaMontrealLapsed - not renewed

  34. MediPharm Labs Corp.

    875500SIGS9KXW34K754CanadaBarrieLapsed - not renewed

  35. Medisca Pharmaceutique Inc.

    549300SJYXX6UU2BUM48CanadaMontreal

  36. Medlior Health Outcomes Research Ltd.

    254900DVKFF3BBSM8B24CanadaCALGARY

  37. MedMen Enterprises, Inc

    254900FFBPONQV04RD14CanadaVANCOUVERLapsed - not renewed

  38. MEERAB FREIGHTLINES INC.

    2549007DTKCRJKKVXH53CanadaHALIFAX

  39. MegaResistors Corp.

    254900G2D5I9BMO1JJ50CanadaMississaugaLapsed - not renewed

  40. MEHADRIN MILK PRODUCTS INC.

    549300JASP93KUWM6E63CanadaMOUNT ROYAL

  41. Mehrana Holdings Inc.

    9845005DFF3DD0A68F56CanadaToronto

  42. Menillo Designs Inc.

    894500GFED9374FE5Z66CanadaMIRABEL

  43. MENNIE BEE FARMS INC.

    54930085HXFQATVXKR17CanadaParksideLapsed - not renewed

  44. MEP TECHNOLOGIES INC.

    549300BY79MNHB1KPD05CanadaLAVAL

  45. MERAKI COMMODITIES INC.

    54930006UQCTR3QHXZ21CanadaOakville

  46. MERANGUE INTERNATIONAL LIMITED

    213800LNSZG4PL2D5195CanadaMARKHAM

  47. Mercator Robotec ULC

    549300Q4QJN7PAMDSC31CanadaCalgary

  48. Mercov Securities and Investments Inc.

    25490053TC3RN4ACJE30CanadaVancouver

  49. Mercuria Commodities Canada Corporation

    54930032UVK1RWW0C336CanadaCalgary

  50. Mercury Mercantile Technologies Inc.

    254900GA1NAKAR9ZZ557CanadaToronto

  51. MERIDIAM INFRASTRUCTURE A-NET ULC

    894500U3SZAAPLPCOL17CanadaVANCOUVER

  52. Meritus Holdings Inc.

    984500B9A702AC8B9303CanadaThornhill

  53. MERRILL LYNCH CANADA INC.

    QBB7LJ15BSZOYGYACQ50CanadaTORONTO

  54. MESENTECH INC.

    549300QRFITC7Z7WSN49CanadaVancouverLapsed - not renewed

  55. Messer Canada Inc.

    549300OFSWCDZBB3CY02CanadaMississauga

  56. Metaform International Holdings Inc.

    5493008MF3ZR3U6HLF12CanadaKingsvilleLapsed - not renewed

  57. METALFAB (2025) LTD.

    894500DNBEC297XUUV42CanadaCentreville

  58. MetaLigna Modular Inc.

    254900ADP875GG4GTN74CanadaKedgwickLapsed - not renewed

  59. MetaSci Inc.

    984500OCC884B7CM2D72CanadaTorontoLapsed - not renewed

  60. METAXAS FUTURES INC.

    894500UKFXS7H8WCXF75CanadaMississauga

By legal form