- DINO RANCH IA PRODUCTIONS INC.
254900KENTKATGJA7832TorontoLapsed - not renewed
- DINSMORE FARMING CO. LTD.
549300N1F8BZLXL6G756DinsmoreLapsed - not renewed
- DION MOTO INC
5493000NPND6NZ32QF60Saint-Raymond
- DionyMed Brands Inc.
5493006WZIC1VF621K60TorontoLapsed - not renewed
- Dionymed Holdings Inc.
549300ZVAMP0869D9005TorontoLapsed - not renewed
- DIPAOLO MACHINE TOOLS LTD.
984500F9SDDEEB81F871Mississauga
- Dipchand LLP
254900PY0PDEY3GK1752TorontoLapsed - not renewed
- DIPCOM INVESTMENTS CORP.
5493001NZ6M1KW6DQH73ConcordLapsed - not renewed
- DI PIETRO & GALEA HOLDINGS LTD.
5493002NBX367H2S0N85AjaxLapsed - not renewed
- Diploma Canada Healthcare Inc.
54930011GXNGTJ5A7W61CalgaryLapsed - not renewed
- DIPROINDUCA CANADA LIMITED
5493003SZ0G90ETHMK81TorontoLapsed - not renewed
- Direct Auto Importation Inc.
549300EP9O5SXAUM0M55LavalLapsed - not renewed
- DirectCash Bank
54930032SQVGM8QUYV23CalgaryLapsed - not renewed
- DirectCash Payments Inc.
549300O7UYIUBCLS7I65CalgaryLapsed - not renewed
- DIRECT COIL INC.
254900YUSDB0RZFV1F29Toronto
- Direct Energy Marketing Limited
89450051DSI5YT6PAJ54Toronto
- DIRECT FENCING SUPPLY LTD.
984500JD1B56E43B4A35SASKATOON
- Direct Financial Solutions
549300M6WKUJNHQBDF91WinnipegLapsed - not renewed
- Direct Focus Marketing Communications Inc
549300E0SPKKHZVKOY08WinnipegLapsed - not renewed
- Direct Global Contract Sales Inc.
549300WQ5BS0SECRLN80Port CoquitlamLapsed - not renewed
- Direct Global Solutions Inc
5493002PLH97WS7KHN13TorontoLapsed - not renewed
- Direct Grain Limited
254900LT8P458AOI7U40Humboldt
- DIRECT MACHINE AND SUPPLY LTD.
98450048C6D81FF97484OKOTOKSLapsed - not renewed
- Direct Marketing P.G. Inc.
549300KZ8EIPWY8SJR27TorontoLapsed - not renewed
- DIRECT PRO SOURCE LTD
8945009FCQKB08T1MD72EDMONTONLapsed - not renewed
- Directrik Inc.
549300FRANQRHCQYAU11Milton
- DIRECT TRAFFIC MANAGEMENT INC.
254900H3FGP4P3UYFX05HamiltonLapsed - not renewed
- DIR Properties Limited Partnership
549300RYNPS7XN6P6848TorontoLapsed - not renewed
- DIRTT ENVIRONMENTAL SOLUTIONS LTD.
894500O6PMNB4TY83V17Calgary
- DIRTY DIESEL ONLINE LTD.
8945005B2SRZ961AIE88KelownaLapsed - not renewed
- DIRTY MITT INVESTING LTD.
984500M5BE085C2DC963SEXSMITHLapsed - not renewed
- Disco Movie Canada Inc.
254900EAR8316OQR6U53TorontoLapsed - not renewed
- DISCOUNT R.V. & MARINE LTD.
54930085BHSOXGKRTQ89MAPLELapsed - not renewed
- DISCOUNT TRADING GROUP INC.
636700UUUPM8L888BV84MISSISSAUGA
- DISCOVER ENERGY CORP.
549300ZZHVJ0CO1F7771RichmondLapsed - not renewed
- Discover Wellness Solutions Inc.
894500FYBLTF3BAN4E74CalgaryLapsed - not renewed
- Discovery 2022 Short Duration LP
2549002H65VLG71C9S91CalgaryLapsed - not renewed
- Discovery 2023 Short Duration LP
2549000QXYC01GVFRX90TorontoLapsed - not renewed
- DISCOVERY 2024 SHORT DURATION LP
254900M60L7OJTWH5I13CALGARYLapsed - not renewed
- DISCOVERY 2025 SHORT DURATION LP
254900J1QP4RTT17W517CALGARY
- DISCOVERY 2026 SHORT DURATION LP
25490034FV67AUX1FO53CALGARY
- DISCOVERY CANADA MERCHANDISERS LTD.
549300SJ6COZ2R7L9H02WINNIPEGLapsed - not renewed
- DISCOVERY COFFEE INC.
63670043VAD5EU58W118SURREY
- Discovery Ford Sales Ltd.
254900F8JUAFXIKV3M84HumboldtLapsed - not renewed
- DISCOVERY HARBOUR RESOURCES CORP.
549300SD1C2XN0WZIA11VancouverLapsed - not renewed
- DISCOVERY ISLANDS ORGANICS LTD.
549300BGUZKR643CR132NORTH VANCOUVER
- Discovery Lithium Inc
894500I6OV4ME4LTO447VancouverLapsed - not renewed
- DISCOVERY SILVER CORP.
98450041CCB3E8QD3F53VANCOUVER
- Discovery Way Properties Inc.
2549002J2KYSJRQWGH28Langley
- DISCREET LOGIC INC.
98450033EAZE0YE72A95Laval
- Dishon Limited
894500C4YPI1WSGGVQ31TorontoLapsed - not renewed
- Dispatch Integration Ltd.
875500X7LV4MF0U94136Oakville
- Display Systems International (2018) Inc.
549300TLFXUU4DRB5398SaskatoonLapsed - not renewed
- Display Systems International Inc.
549300N1MC4E2PPI9348SaskatoonLapsed - not renewed
- Dispomed Ltée
549300XW0GPYFKHC8G32JolietteLapsed - not renewed
- DISRUPTION VENTURES I LIMITED PARTNERSHIP
254900EKZR79NPELIW49TorontoLapsed - not renewed
- Distam Inc.
5493000BHK8TBRJ9HM80BouchervilleLapsed - not renewed
- Distech Controls Inc.
549300S8B7KJYY08TZ29BrossardLapsed - not renewed
- Distex Group Inc.
2549004DXA291B9HDV64Montreal
- Distex M & M Inc.
5493009TENKHWBZJS920MontrealLapsed - not renewed