By legal form

business corporation

4,724 entities

  1. Andrew Peller Limited

    894500U51U6ZKKU8I220CanadaGrimsby

  2. Andrews Senior Care Inc.

    254900EALZ2N9K6SUT74CanadaCharlottetown

  3. ANDRITZ DEDERT CANADA INC.

    549300FRIEQ8WONILY29CanadaRosemère

  4. ANEGADA OIL CORP.

    5493005GPLF4SLW1B638CanadaCALGARYLapsed - not renewed

  5. ANI-MAT INC.

    549300S8E1J1CNR3S723CanadaSHERBROOKELapsed - not renewed

  6. ANIXTER CANADA INC.

    549300HZPKD2DQFH8M90CanadaMississauga

  7. Annan Environmental Solutions Ltd.

    254900K42WXLNFKQYO41CanadaVictoria

  8. Anron C&M Ltd.

    25490014YW37U3O04A31CanadaRICHMOND HILL

  9. Anteros Metals Inc.

    529900X80H9XC40MIO83CanadaSt. John's

  10. Anton Vanswania Jones Consulting Inc.

    984500D0963AB3EEB816CanadaPickering

  11. ANVO Pharma Inc.

    254900JUYEDVEXOZKC12CanadaLondon

  12. AOF Alpha Omega Fortes Inc.

    254900HW9AA8HUM1VO80CanadaMontreal

  13. A.O.L.E. CLOTHING INC.

    549300F1BNEG6FBZD713CanadaToronto

  14. APDH Crossfield Inc

    894500G4BH1D5XLW2364CanadaCrossfield

  15. AP Distribution Canada Inc.

    984500ACB153955F3B50CanadaMississauga

  16. APD Medicine Hat Inc

    894500F6G08GQ10G3V94CanadaCalgary

  17. Apex Paragon Ltd.

    984500EFF648BFBF0626CanadaLAVALLapsed - not renewed

  18. APEX SUPPLY CHAIN MANAGEMENT INC.

    2549001HZWOGEE6ICF35CanadaMississaugaLapsed - not renewed

  19. APEX TANK LINES INC.

    549300OXCFTPMI1RR469CanadaCALGARYLapsed - not renewed

  20. APHL Holdings Vegreville Inc.

    549300FGWRS6IODIY002CanadaInnisfailLapsed - not renewed

  21. APOLLO MACHINE & WELDING LTD.

    549300OY127W04I2LZ15CanadaEDMONTONLapsed - not renewed

  22. Apollo Power Inc.

    894500IUUT55SJUTTH58CanadaToronto

  23. APO PRODUCTS LTD.

    549300SLPPQXP7NWEW28CanadaTorontoLapsed - not renewed

  24. Apparel Solutions International Inc.

    549300QZSQHSPUIUKU10CanadaEdmontonLapsed - not renewed

  25. APPLIED MAINTENANCE SOLUTIONS (AMS) INC.

    98450068FC0F6B5B9468CanadaMontrealLapsed - not renewed

  26. Applure Studio Inc.

    984500OE82K39Z643D98CanadaBrantfordLapsed - not renewed

  27. APRICITY RENEWABLES INC.

    9845003BD5DC83CVF853CanadaOttawaLapsed - not renewed

  28. APRIL CORNELL LTÉE

    254900SQMUFNHJYSHR56CanadaWESTMOUNT

  29. AQUAFORTE CAPITAL INC.

    54930057O4IOHH1MWL86CanadaWestmount

  30. Aqua Tern Pack Inc

    894500H34B0BBWSUIG67CanadaToronto

  31. ARAG Services Corporation

    549300KQLYU7HUE7GD12CanadaTorontoLapsed - not renewed

  32. Arani Systems Corp.

    549300JBWH5YLY4VPG73CanadaMontréal

  33. Arbor Lantern Inc.

    98450014BF668YD4EB27CanadaMississauga

  34. Arcadia Imports Ltd.

    254900LHMDZER10TCB80CanadaToronto

  35. ArcelorMittal Canada MP Inc./ArcelorMittal Canada PM inc.

    549300ZWW04O98IXFO27CanadaHamilton

  36. ARC Equity Management (Fund 5) Ltd.

    254900XG202BY91F8D45CanadaCalgaryLapsed - not renewed

  37. ARC EQUITY MANAGEMENT (FUND 6 ) LTD.

    25490076YO5O6AIP3Y10CanadaCalgary

  38. ARC Equity Management (Fund 7) Ltd.

    254900PYLYDWNLJEW496CanadaCalgary

  39. ARC Equity Management (Fund 8) Ltd.

    254900NDD4EE1H9EM708CanadaCalgary

  40. ARC Equity Management (Fund 9) Ltd.

    254900GTE2JDIACQDE46CanadaCalgary

  41. ARC-FIL PRODUCTS LTD.

    549300FX6SOZPKEMZT42CanadaST LAURENT

  42. ARCHANGEL FIREWORKS INC.

    2549000TW5DAK8J0XT30CanadaWINNIPEG

  43. Arch Biopartners Inc.

    984500E14QEB74DEE691CanadaTORONTO

  44. ARCH DISTRIBUTION (2017) INC.

    5493001GOFXAHTHGF557CanadaLEDUC

  45. Arctic Red River Outfitters Ltd.

    549300H8JO7M1WS6PM03CanadaYellowknife

  46. Ardaven International Inc.

    25490013EEBDJ3OZKZ14CanadaBarrie

  47. Ardis Ranch Inc.

    2549007KJU900QK3RV77CanadaWallaceburgLapsed - not renewed

  48. ARENAL CURRENCY TRADING INC.

    254900X48BDOAUUYST89CanadaNewmarket

  49. ARGEX TITANIUM INC.

    529900XFLWOXZWV4YW10CanadaMontréalLapsed - not renewed

  50. ARGOSY SECURITIES INC.

    254900LBHSVJO2ZPXA72CanadaRichmond Hill

  51. ARGUS TRANSPORT CANADA INC.

    549300F5P2T0D3FK0E80CanadaMontrealLapsed - not renewed

  52. Arianne Phosphate Inc.

    529900DVDSAMX5UW9I19CanadaChicoutimiLapsed - not renewed

  53. ARI FINANCIAL SERVICES INC.

    549300GXN2XGCT2WG787CanadaMISSISSAUGA

  54. A.R.K. New-Tech Ltd.

    894500L9EI96B7SU4S64CanadaMorris

  55. ARLEN TOOL CO. LTD.

    549300OVTFDJPSIWIH52CanadaWINDSOR

  56. Armco Immobilier Inc.

    894500J8KCC1JD5W2370CanadaLasalle

  57. Armco Rive Nord Inc.

    894500XDWHG5CBSRJP40CanadaVictoriaville

  58. ARMINOX CANADA INC.

    549300D1PK3M4JKNBX44CanadaCalgaryLapsed - not renewed

  59. Armour Valve Ltd.

    549300GNJPJXU24ZZO34CanadaCalgaryLapsed - not renewed

  60. ARN'S EQUIPMENT LTD.

    549300M807K8JVM8TB60CanadaCalgaryLapsed - not renewed

By legal form