Federal corporations starting with M
65,745 in all; showing 7,751 to 7,800.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| Mainstay Auto Parts Inc. | 9530762 | Fort McMurray, AB | DissolvedFor missed filings |
| Mainstay AutoCare Inc. | 13569110 | Fort McMurray, AB | DissolvedFor missed filings |
| Mainstay Design Technologies inc. | 12158931 | Toronto, ON | DissolvedBy the corporation |
| Mainstay Electric Inc. | 13489639 | Middle Sackville, NS | DissolvedFor missed filings |
| Mainstay Property Management inc. | 10084581 | Chatham, ON | Active |
| Mainstay Technical Services Ltd. | 7161212 | Williams Lake, BC | DissolvedFor missed filings |
| MAINSTEM CANADA LIMITEDMAINSTEM CANADA LIMITEE | 863106 | Toronto, ON | DissolvedFor missed filings |
| MAINSTONE TRADING INC.COMMERCE MAINSTONE INC. | 10415642 | Montreal, QC | Active |
| Mainstream Agency Inc. | 15611181 | Toronto, ON | DissolvedFor missed filings |
| MAINSTREAM BIO-MANIPULATION SYSTEMS LTD. | 2814391 | Vanscoy, SK | DissolvedBy the corporation |
| MAINSTREAM CANADA INC. | 4180399 | Vancouver, BC | DissolvedBy the corporation |
| Mainstream Corporate Training Inc. | 9183663 | Windsor, ON | Active |
| Mainstream Drafting Inc. | 17145896 | Calgary, AB | Active |
| MAINSTREAM DRY HYDRANTS INCORPORATED | 7612648 | Newmarket, ON | Active |
| MAINSTREAM EAVESTROUGHING INC. | 1665880 | Ottawa, ON | Active |
| Mainstream Freightliners Inc. | 11031899 | London, ON | Active |
| Mainstream International Holdings (Canada) Ltd. | 2577542 | Vancouver, BC | DissolvedFor missed filings |
| MAINSTREAM INTERNATIONAL LTD. | 7986858 | Richmond, BC | DissolvedFor missed filings |
| Mainstream IT Inc. | 11615971 | Kanata, ON | Active |
| Mainstream Management Services Incorporated | 9351698 | Petrolia, ON | DissolvedFor missed filings |
| Mainstream Media Distribution Inc. | 8656576 | Toronto, ON | DissolvedFor missed filings |
| MAINSTREAM MEDICAL SUPPLY INC. | 12020050 | Markham, ON | DissolvedFor missed filings |
| Mainstream Millionaires Ltd. | 15185947 | Courtice, ON | Active |
| Mainstream Revolution Inc. | 6737765 | Ottawa, ON | DissolvedBy the corporation |
| MAINSTREAM SOURCING INC.LES SOURCES MAINSTREAM INC. | 4354397 | Sainte-Anne-de-Bellevue, QC | DissolvedFor missed filings |
| MAINSTREAM TELECOM INC. | 6820921 | Toronto, ON | DissolvedFor missed filings |
| MainStream Trucking Inc. | 6978169 | Etobicoke, ON | DissolvedFor missed filings |
| Mainstreet Coalition Rewards Inc. | 11044869 | St-Laurent, QC | DissolvedFor missed filings |
| MainStreet Dance Company Inc. | 8646317 | Newmarket, ON | Active |
| MainStreet Dance Incorporated | 7226799 | Newmarket, ON | Active |
| MAINSTREET DONAIR & FALAFEL INC. | 6175660 | Yellowknife, NT | Active |
| MAINSTREET JACKSONVILLE ENTERPRISES INC. | 8245738 | Westmount, QC | DissolvedBy the corporation |
| MainStreet.Pet Treats Ltd. | 18318123 | Vancouver, BC | Active |
| MainStreme Media Inc. | 7670087 | Toronto, ON | DissolvedFor missed filings |
| Maintag Media Incorporated | 9057188 | Maple, ON | DissolvedFor missed filings |
| MAINTAIN FITNESS INC. | 7654774 | Etobicoke, ON | DissolvedFor missed filings |
| maintain>>momentum>> inc. | 7752598 | Toronto, ON | DissolvedFor missed filings |
| Maintain Your Books Bookkeeping Inc. | 11310020 | Georgina, ON | Active |
| MAINTAINING MASTERS FACILITY MANAGEMENT INC. | 12750040 | Brampton, ON | Active |
| Maintaining Muskoka Inc. | 12459248 | Huntsville, ON | Active |
| MAINTAINJ INC. | 6350585 | Brampton, ON | Active |
| MaintainX Canada Inc. | 11318730 | Montreal, QC | Active |
| Maintanaa Inc. | 15377838 | Toronto, ON | DissolvedBy the corporation |
| MAINTCO SOFTWARE SYSTEMS INC. | 1818481 | Burlington, ON | DissolvedFor missed filings |
| MAINTENANCE 104103 CANADA INC. | 1095579 | Pierrefonds, QC | DissolvedFor missed filings |
| Maintenance 1A Plus Worker Co-opCoopérative de Travail Maintenance 1A Plus | 4430751 | Ottawa, ON | Dissolved |
| Maintenance 2008 Canada Inc. | 6903657 | Gatineau, QC | DissolvedBy the corporation |
| MAINTENANCE 3 L INC. | 1897161 | Montreal-Nord, QC | DissolvedBy the corporation |
| Maintenance AEROspace Transport Technologies Corp. | 14978391 | Toronto, ON | DissolvedFor missed filings |
| MAINTENANCE ALPHA LTEE. | 981770 | Montréal-Est, QC | DissolvedFor missed filings |