Federal corporations starting with M
65,729 in all; showing 3,651 to 3,700.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| Machine Aid Inc. | 17899769 | Toronto, ON | Active |
| MACHINE BEC INC. | 663930 | Tracy, QC | DissolvedFor missed filings |
| MACHINE COLLECTION INC. | 11362666 | Cambridge, ON | DissolvedFor missed filings |
| MACHINE CONTROL B.A.A. (CANADA) INC. | 1542940 | Dorval, QC | AmalgamatedNow part of another corporation |
| MACHINE CONTROL SOLUTION INC. | 13130835 | Thornhill, ON | Active |
| MACHINE DATA SYSTEMS CORPORATION | 7175761 | Toronto, ON | Active |
| Machine Design Bureau of Canada Inc.Bureau de Conception de Machines du Canada Inc. | 17075570 | Toronto, ON | Active |
| MACHINE GUM INTERACTIF INC. | 9118527 | Toronto, ON | AmalgamatedNow part of another corporation |
| MACHINE GUM PRODUCTIONS INC. | 16771882 | Guelph, ON | Active |
| MACHINE GUM PRODUCTIONS INC. | 8772657 | Guelph, ON | AmalgamatedNow part of another corporation |
| MACHINE GUM PRODUCTIONS INC. | 14733746 | Guelph, ON | AmalgamatedNow part of another corporation |
| MACHINE HALO CANADA INC. | 9979891 | Toronto, ON | DiscontinuedMoved to another jurisdiction |
| Machine Intelligence Research Institute, Canada | 12492857 | St. Catharines, ON | Active |
| Machine Jet Black Inc. | 17413793 | Toronto, ON | Active |
| Machine Learning Estimation Inc. | 11961551 | East York, ON | Active |
| Machine Learning Ottawa | 10933627 | Ottawa, ON | DissolvedBy the corporation |
| Machine Learning X Doing Incorporated | 13332004 | Toronto, ON | Active |
| Machine Macnova Inc. | 2278774 | Repentigny, QC | DissolvedBy the corporation |
| Machine Made Media (Canada) Ltd. | 6734138 | Maple Ridge, BC | DissolvedBy the corporation |
| Machine Magic Web Development and Consulting Corporation | 12658089 | Toronto, ON | Active |
| MACHINE MARKETING INC. | 4204191 | Vancouver, BC | DissolvedFor missed filings |
| Machine Mart Inc. | 11818872 | Oakville, ON | DissolvedFor missed filings |
| Machine Master Computer Services Inc. | 6097791 | Mississauga, ON | DissolvedFor missed filings |
| MACHINE MASTERS INC. | 16180469 | Brampton, ON | Active |
| MACHINE MAVERICKS | 12352630 | Kingston, ON | Active |
| Machine Media Corporation | 11225154 | Edmonton, AB | Active |
| Machine Mind Software Inc. | 10571385 | Kitchener, ON | Active |
| MACHINE MONTRÉAL - CLUB DE WATERPOLOMONTREAL MACHINE - WATERPOLO CLUB | 10188875 | Montreal, QC | DissolvedFor missed filings |
| Machine Optimization Enterprise Inc. | 12252031 | Greater Sudbury, ON | Active |
| MACHINE P.T. INC. | 7639830 | North York, ON | DissolvedFor missed filings |
| MACHINE ROULE LTEE | 725951 | Chicoutimi, QC | DissolvedFor missed filings |
| MACHINE Screenprinting Inc. | 6810900 | Toronto, ON | DissolvedFor missed filings |
| Machine SHAPE inc.SHAPE Machine Inc. | 8518874 | Chambly, QC | Active |
| MACHINE TOOL TECHNOLOGY MTT INC.MACHINES ET TECHNOLOGIE DE TOURNAGE MTT INC. | 309320 | Montreal, QC | DissolvedBy the corporation |
| MACHINE VISION INTERNATIONAL, LTD. | 1691325 | Ottawa, ON | DissolvedBy the corporation |
| Machine Wisdom Solutions Inc. | 17299818 | Mississauga, ON | Active |
| MACHINE WORLD LTD. | 3730336 | Tecumseh, ON | DissolvedBy the corporation |
| Machinecodeblue Software Engineering Inc. | 6963404 | Toronto, ON | DissolvedFor missed filings |
| MACHINEEL INTERNATIONAL INC. | 6289126 | Calgary, AB | DissolvedFor missed filings |
| machinelearningx | 9920277 | Toronto, ON | Active |
| MACHINEMAN AUTOMATION INC. | 6807283 | Scarborough, ON | DissolvedFor missed filings |
| MACHINEMAN BUILDTECH INC. | 9586792 | Scarborough, ON | DissolvedFor missed filings |
| MACHINEMAN CONSTRUCTION INC. | 14077857 | Scarborough, ON | DissolvedFor missed filings |
| MachineMarket Inc. | 10091740 | Calgary, AB | DissolvedBy the corporation |
| MACHINEMAS INC. | 2016818 | Boucherville, QC | DissolvedBy the corporation |
| MACHINERIE A. PINET LTÉE | 1466496 | Repentigny, QC | DissolvedFor missed filings |
| MACHINERIE AGROTECH INC. | 850926 | Portneuf, QC | DissolvedFor missed filings |
| MACHINERIE AJUST LTEE | 1422936 | Montreal, QC | DissolvedBy the corporation |
| MACHINERIE ALBOPLAST INC. | 711870 | Granby, QC | DissolvedFor missed filings |
| MACHINERIE & ÉQUIPEMENT SUMMERSIDE INC.SUMMERSIDE MACHINERY & EQUIPMENT INC. | 1554701 | Montreal-Nord, QC | DissolvedBy the corporation |