Federal corporations starting with M
65,745 in all; showing 7,701 to 7,750.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| MAINLAND FURNITURE AND MATTRESS INC. | 16112846 | Abbotsford, BC | Active |
| MAINLAND HOLDINGS CANADA INC. | 12376164 | Surrey, BC | Active |
| MAINLAND IMMIGRATION SERVICES INC. | 10595829 | Brampton, ON | DissolvedFor missed filings |
| Mainland Infrastructure Canada Inc. | 12203227 | Surrey, BC | Active |
| MAINLAND INTERNATIONAL DISTRIBUTION INC. | 13956202 | Toronto, ON | Active |
| Mainland Leasing Ltd. | 2727366 | Vancouver, BC | AmalgamatedNow part of another corporation |
| Mainland Machinery & Welding Ltd. | 4119096 | Abbotsford, BC | AmalgamatedNow part of another corporation |
| MAINLAND MACHINERY & WELDING LTD. | 4095685 | Abbotsford, BC | AmalgamatedNow part of another corporation |
| Mainland Manpower Inc. | 14501021 | Surrey, BC | DissolvedFor missed filings |
| Mainland Mi'kmaq Developments Inc. | 2712377 | Millbrook, NS | DissolvedBy the corporation |
| MAINLAND NETWORKS INCORPORATED | 10806978 | Middleton, NS | Dissolution pendingAnnual filings overdue |
| Mainland Premium Services Inc. | 15147425 | Maple Ridge, BC | Active |
| Mainland Telecom Inc. | 15531039 | Vancouver, BC | AmalgamatedNow part of another corporation |
| MAINLEAD Inc. | 18279713 | Richmond Hill, ON | Active |
| Mainline DVD Inc. | 3955982 | Pickering, ON | DissolvedFor missed filings |
| MAINLINE ENGINEERING SURVEYS INC. | 240095 | Sudbury, ON | DissolvedFor missed filings |
| MAINLINE MARKETING INC. | 1795309 | Saint-Lazare, QC | DissolvedFor missed filings |
| MAINLINE RELEASING (CANADA) INC. | 3935841 | Etobicoke, ON | DissolvedFor missed filings |
| MainLine TheatreThéâtre MainLine | 2666448 | Montreal, QC | Active |
| Mainline Web Inc. | 18270171 | Edmonton, AB | Active |
| Mainly Maintenance Inc. | 6802800 | Porters Lake, NS | DissolvedFor missed filings |
| MAINLY MINIS MONTREAL | 3779475 | Ile Bizard, QC | Active |
| Mainly Muscle Inc. | 6756115 | Stittsville, ON | DissolvedFor missed filings |
| MAINLY REPORTS INC. | 7957734 | Halifax, NS | DissolvedFor missed filings |
| MainMarket Trading incorporated | 13599914 | Scarborough, ON | DissolvedFor missed filings |
| mainMethod Inc. | 13859428 | Milton, ON | DissolvedFor missed filings |
| MAINMICRO TECHNOLOGIES CORPORATIONCORPORATION TECHNOLOGIES MAINMICRO | 9054448 | Montreal, QC | Active |
| MainNet Labs Ltd. | 12117029 | Toronto, ON | DissolvedFor missed filings |
| MAINNOTE LIMITED | 8142637 | Edmonton, AB | Active |
| MAINOXEN CANADA CORP. | 8075883 | Mississauga, ON | DissolvedFor missed filings |
| MAINPORT HOLDINGS 2005 INC. | 6338119 | Winnipeg, MB | DissolvedFor missed filings |
| MAINPORT HOLDINGS LIMITED | 529389 | Winnipeg, MB | AmalgamatedNow part of another corporation |
| MAINPORT INVESTMENTS LIMITED | 128201 | Winnipeg, MB | AmalgamatedNow part of another corporation |
| Mainprize Enterprises Ltd. | 6258395 | Oakville, ON | DissolvedFor missed filings |
| Mainri Inc. | 8807485 | Toronto, ON | Active |
| Mainroad Infrastructure Services Saint-Laurent Ltd. | 8995842 | Surrey, BC | DissolvedFor missed filings |
| MAINS Croissant Atelier Inc. | 17593180 | Scarborough, ON | Active |
| Mains of Gilham Limited | 9635394 | Belfast, PE | Active |
| MAINS SECOURABLES | 4367723 | St-Leonard, QC | DissolvedFor missed filings |
| MAINSALE MARKETING INC.MARKETING MAINSALE INC. | 2642948 | Montreal, QC | DissolvedBy the corporation |
| MAINSIDE LIMITED | 9086498 | Calgary, AB | Active |
| MAINSOURCE INTERNATIONAL TRADING CORP. | 2594595 | Surrey, BC | Active |
| MAINSOURCE SOFTWARE CORPORATION | 3562646 | Woodlawn, ON | Active |
| Mainspan Technologies Inc. | 18257655 | Montreal, QC | Active |
| MAINSPOT INC. | 6213081 | Toronto, ON | DissolvedBy the corporation |
| MAINSPRING FOUNDATION | 10654671 | King, ON | Active |
| Mainspring Media Ltd. | 12678870 | Carleton Place, ON | Active |
| Mainspring Productions Inc. | 9409165 | Kitchener, ON | DissolvedFor missed filings |
| Mainspring Research Consulting Inc. | 15823749 | Calgary, AB | Active |
| Mainst Group Inc. | 7261829 | Concord, ON | Active |