By legal form

business corporation

4,725 entities

  1. INFINITY FUND CANADA LTD.

    254900BGS9Q2LRVYZG56CanadaMontreal

  2. INFORM BROKERAGE INC.

    549300VXAY353XG83840CanadaEdmontonLapsed - not renewed

  3. Info-Tech Research Group Inc.

    25490045LG385K5PS195CanadaLondon

  4. Info-Tech Research Group International Inc.

    2549004690S430PSG431CanadaLondon

  5. InGenius Software Inc.

    549300J5TUZTBNKCVK40CanadaKanataLapsed - not renewed

  6. INKAS Technology Group (ITG) Corp

    254900NVGMWP63WOMQ91CanadaTorontoLapsed - not renewed

  7. Inland Technologies Holdings Inc.

    5493007JIOKMHQ2V2V35CanadaOxford

  8. INMOTIVE INC.

    549300LJKG3VJTZ9YP04CanadaTorontoLapsed - not renewed

  9. INNERGEX ÉNERGIE RENOUVELABLE INC.

    25490053COMX1NGWER03CanadaLongueuil

  10. Innocan Pharma Corporation

    54930034HVBO62OM7178CanadaCalgaryLapsed - not renewed

  11. Innovat Global Ltd

    549300HSFM7DLFIQRE09CanadaCalgaryLapsed - not renewed

  12. INNOVATION HIGHLANDERS INC.

    254900W7WVWHNTYS6F23CanadaHamilton

  13. Innovation House Financial Services Limited

    98450093707B9FDDDE28CanadaToronto

  14. INNOVATIVE AG PERFORMANCE GROUP LTD.

    894500U7YUFKVKJWCP39CanadaDELISLE

  15. INNOVEX PRODUITS TECHNIQUES INC.

    254900AJGKGGUOWZ6P57CanadaLevis

  16. INNOVWEALTH FINANCIAL SERVICES INC.

    254900FVYSQAPA9RLM75CanadaRICHMOND

  17. INOVA SYSTEMS CORPORATION

    549300CAKKYTHFJ1SE92CanadaCalgaryLapsed - not renewed

  18. InovoBiologic Inc.

    549300Q3HDIZ5J4TTC25CanadaVANCOUVER

  19. inqli inc.

    254900AI4UHYQZLTJP27CanadaVancouver

  20. Inr Trading, Corporation

    254900L2WE7NEBMOGN74CanadaNorthyorkLapsed - not renewed

  21. INTECORR PARTNERS INC.

    98450051D40ADFD81C90CanadaToronto

  22. Integrated Metal Recycling Inc.

    54930007CHILHDVSSO73CanadaLongueuil

  23. INTEGRITY CHEMICAL SOLUTIONS INC.

    549300VL1FGFKLNZMO52CanadaOKOTOKSLapsed - not renewed

  24. INTELERAD MEDICAL SYSTEMS INCORPORATED

    549300HXR20HGTYVEW24CanadaMontrealLapsed - not renewed

  25. IntellDynamics Inc.

    254900J2C08FDX2Z1265CanadaNewmarket

  26. Intelligent Fabric Technologies (North America) Inc.

    89450084UY205C3B0Q92CanadaMARKHAM

  27. Intelligent Packaging Limited Purchaser Inc.

    254900JBR5LB4U762R68CanadaMontrealLapsed - not renewed

  28. Interactive Brokers Canada Inc.

    549300QOMHWIXQCEYW57CanadaMONTREAL

  29. Intercity Packers Ltd.

    254900WH7HR7FJJSC224CanadaOttawa

  30. INTERIOR LIFT TRUCK SERVICES INC.

    549300YISYSAQMCW4J10CanadaCALGARYLapsed - not renewed

  31. INTERLAKE AGRI LTD.

    549300DKMWXWDZW0U870CanadaWinnipeg

  32. INTERMETALINK CORPORATION

    549300IFH49248C0N604CanadaWESTMOUNTLapsed - not renewed

  33. International Consolidated Uranium Inc.

    894500ST0EVGEDVWCU45CanadaVancouverLapsed - not renewed

  34. INTERNATIONAL ROAD DYNAMICS INC.

    5493007LMPJQ52CFMG78CanadaSASKATOONLapsed - not renewed

  35. International Royalty Corporation

    894500KS5DK6ZNAB9L07CanadaToronto

  36. INTLVAC INC.

    254900J7XXFAFYUNTA41CanadaGEORGETOWN

  37. IntouchCX Inc.

    549300G3FZVHAOKRJX26CanadaWinnipeg

  38. Intrans-Corp.

    549300J1WNLTEDJ83003CanadaMississaugaLapsed - not renewed

  39. Intrepid Metals Corp.

    894500JAK75GWNIIK688CanadaVancouverLapsed - not renewed

  40. INTRYNSYC CAPITAL CORPORATION

    254900YTRDM34AWM4051CanadaVancouver

  41. INUKSHUK CAPITAL MANAGEMENT INC.

    2549008SN1QNM5CGGJ77CanadaToronto

  42. Inuktun Services Ltd.

    549300LNJDKCBGR7BT09CanadaNanaimoLapsed - not renewed

  43. Inversora El Pilar LP

    875500SZ8A7N05SECE67CanadaToronto

  44. Inversora Trigo LP

    875500JE0NPFPP4QG142CanadaToronto

  45. Investissement Mount Murray inc.

    549300S9TGTWM7C90W04CanadaOutremont

  46. INVESTISSEMENTS LOMBARDI (2010) LTÉE

    5493000TJNKFHOTJZW56CanadaST-LEONARD

  47. INVESTOR MEL & DAVE INC.

    9845004DD80C61PB8679CanadaNorth Bay

  48. Invico Capital Corporation

    8945007G7R066NQKQX31CanadaCalgary

  49. Invincible Payment Systems Limited

    9845008B2B0B11E56495CanadaPort Coquitlam

  50. Iogen Corporation

    549300XVSOWYRWQVQ729CanadaOttawa

  51. Iom Media Ventures Inc.

    89450014CDIX7UX9XM09CanadaToronto

  52. IOM WH 1 Productions (NS) Inc.

    89450049II47F6GJV062CanadaHalifax

  53. IPC Information Systems Canada, Inc.

    984500CFEC5D37A5CD43CanadaKitchener

  54. IPC INVESTMENT CORPORATION

    549300FJL36SQUS6EY07CanadaMississauga

  55. IPC SECURITIES CORPORATION

    549300I3L7ZF8NM4LR59CanadaMississauga

  56. IPLAYCO CORPORATION LTD.

    549300AHIUDTKKCS6D53CanadaCALGARYLapsed - not renewed

  57. IPL Inc

    894500S5A9SOC4KN0292CanadaSt DamiemLapsed - not renewed

  58. IPL Plastics Inc.

    894500CK24MUEFQG0A07CanadaMontreal

  59. Isask Quebec Film Inc.

    894500Y1XEFGUW7QMI84CanadaQuebecLapsed - not renewed

  60. ISC APPLIED SYSTEMS CORP.

    254900W8P1Y73XV2E062CanadaMontreal

By legal form