- Integra Networks Corporation
549300QFRDDNI8H9J903OttawaLapsed - not renewed
- INTEGRAN TECHNOLOGIES INC.
549300TUVW3JS8CIY278Mississauga
- Integra Resources Corp.
529900MC191X8CY3P306VancouverLapsed - not renewed
- INTEGRATED CYBER SOLUTIONS INC.
529900OKXAKFBZSLYJ49Vancouver
- Integrated Grain Ltd
894500BIY9ATJX7JBI79Winnipeg
- INTEGRATED LIFE CARE (MCLENNAN) INC.
5493009U0BJS96KD4E80EDMONTONLapsed - not renewed
- Integrated Metal Recycling Inc.
54930007CHILHDVSSO73Longueuil
- INTEGRATED PEST SUPPLIES LTD.
5493006QMOO51T93XZ84New WestminsterLapsed - not renewed
- Integrated Power Services Inc
549300B691RWLCDVQ884WinnipegLapsed - not renewed
- Integrated Road Services Inc.
549300TZQWHUQZ1EBI37KanataLapsed - not renewed
- Integrated Solutions Inc.
549300JPNMSMOY1D8223Peterborough
- Integrated Team Solutions SJHC Partnership
549300NFW3LFKA3QPH56TorontoLapsed - not renewed
- Integrated Total Solutions Inc
549300AXLAT3MYYHVT81EDMONTON
- INTEGRATION CONSULTING SERVICES INC.
549300VJVQ8KPJXOGU37Mississauga
- Integricon Property Restoration and Construction Group Inc.
2549000CBX0S076KWE46Vaughan
- Integris Credit Union
549300Q32T2OC0M7ZJ68Prince GeorgeLapsed - not renewed
- Integritas Trustee Corp. Ltd as Trustee for 802074 Trust
254900NC1SS14H92HL21CHARLOTTE TOWN
- INTEGRITAS TRUSTEE CORPORATION LTD A/T/F 801085 GABLESEA TRUST
254900KDFGOT64BRRM17CHARLOTTE TOWN
- INTEGRITAS TRUSTEE CORPORATION LTD A/T/F HENDERSON C TRUST
254900BTGDMBZJSMDN04Charlotte Town
- INTEGRITY CHEMICAL SOLUTIONS INC.
549300VL1FGFKLNZMO52OKOTOKSLapsed - not renewed
- INTEGRITYCO SOLUTIONS INC.
894500LKHEGWCEMC8K16VancouverLapsed - not renewed
- INTEGRITY FINANCIAL SERVICES CORP.
9845002KE1F9542B3A56Markham
- INTEGRITY RAIL PRODUCTS INC.
254900Z9SLNHAHI4AN84Hamilton
- INTEGRITY RV (OLDS) LTD.
549300T12JPQCJ37PO50OLDSLapsed - not renewed
- INTEGRITY TOOL & MOLD INC.
549300GB1VGPHAM7ZT77OLDCASTLE
- INTEGRITY WORKS (2012) LTD.
984500AFB88CS784P379ALBERTA
- INTEL AUTO TRADE INC.
984500CCVB810C04F939MississaugaLapsed - not renewed
- Intelcan Technosystems Inc.
254900ODIYR8RKBE7520Montreal
- INTELCO HOLDINGS INC
894500UVJ1BHFWNO1F82BRAMPTON
- INTELCOM COURRIER CANADA INC
2549004B9KRPNJVOL120MontrealLapsed - not renewed
- INTELERAD MEDICAL SYSTEMS INCORPORATED
549300HXR20HGTYVEW24MontrealLapsed - not renewed
- Intelgenx Corp.
549300VHW08NWTCTZW21Saint-LaurentLapsed - not renewed
- Intelia Technologies Inc.
549300IO5C9RLK9D9308JolietteLapsed - not renewed
- INTELLABRIDGE TECHNOLOGY CORPORATION
529900VXPT0TEHPCGM04VancouverLapsed - not renewed
- IntellDynamics Inc.
254900J2C08FDX2Z1265Newmarket
- Int-elle corporation inc.
254900OQMA1D08G7BY49Sept-Iles
- Intelletto Technologies Inc.
254900YSEWWFKJAPUA74Toronto
- Intellico - IDS Inc.
549300QY7FEUB7D5TV36MontrealLapsed - not renewed
- Intelligence Technologique et Tourisme Solutions Inc.
894500KZOS59C9ILBP62MontrealLapsed - not renewed
- Intelligent Fabric Technologies (North America) Inc.
89450084UY205C3B0Q92MARKHAMLapsed - not renewed
- IntelligentInvesting Gestion de Patrimoine Inc.
25490080X8GCU3E48I80Montreal
- IntelligentInvesting Valeurs Mobilières Inc.
549300BI4FHEIPQUNI29Montreal
- INTELLIGENT PACKAGING LIMITED FINCO INC.
549300D73EZIFX49H897Toronto
- Intelligent Packaging Limited Purchaser Inc.
254900JBR5LB4U762R68MontrealLapsed - not renewed
- INTELLIGRATED CANADA LIMITED
549300CZWB1OHGHNV173TORONTO
- INTELLIGRATED INDUSTRIES CANADA LIMITED
5493004892Y4Y1RJIW48TORONTO
- INTELLIMIX CORP.
549300EGIS2EOXM5CK19MontrealLapsed - not renewed
- Intellinox Technologies Inc.
894500AIXI05ZXJTSB07Quebec city
- IntelliPharmaCeutics International Inc.
529900G23JHRE3XDSC03TotrontoLapsed - not renewed
- IntelliSyn Pharma Inc.
549300MO3TMGFLX51S13Montreal
- Intel Technology of Canada, ULC
549300LR4YUD9KBC5P61Vancouver
- Interac Corp.
254900NJVIZJKZLR3L06Toronto
- Interactive Brokers Canada Inc.
549300QOMHWIXQCEYW57MONTREAL
- Interactive Intelligence Canada, Ltd.
549300SY5DFNGYZ25X17WaterlooLapsed - not renewed
- Interactive Tracking Systems Inc.
5493000XVDYKT80C8L22SaskatoonLapsed - not renewed
- InterAtlas Chemical Inc.
549300CKTF59QN5UU965St CatharinesLapsed - not renewed
- Interbake Canada Inc.
549300X7XBD3VSQZSH84TorontoLapsed - not renewed
- Interbios Santé Animale inc.
8945005WSD789JK9RQ92Saint-Mathieu-de-Beloeil
- Interbit Ltd.
529900WMEM34Q3X9ZZ20CalgaryLapsed - not renewed
- INTERBOIS INC.
549300PO86EGFYS8YL67Saint-Odilon-de-CranbourneLapsed - not renewed