Federal corporations starting with M
65,768 in all; showing 34,151 to 34,200.
| Name | Corporation number | Registered office | Status |
|---|---|---|---|
| Mesh Coverage Inc. | 13655920 | Toronto, ON | DissolvedFor missed filings |
| MESH-CRETE STRUCTURES CANADA INC. | 1219804 | St. Catharines, ON | DissolvedFor missed filings |
| Mesh Electric Ltd. | 7665440 | Mississauga, ON | Active |
| Mesh for Men Inc. | 12755947 | Ottawa, ON | Active |
| Mesh Industries Inc. | 7732309 | Markham, ON | DissolvedBy the corporation |
| MESH INNOVATIONS INC. | 4064542 | Toronto, ON | Active |
| MESH Insights Inc. | 8480419 | Moncton, NB | Active |
| Mesh IT Services Inc. | 14266293 | Mississauga, ON | Active |
| Mesh Lab Inc. | 11817566 | Toronto, ON | Active |
| MESH Music Ltd. | 18167176 | Montreal, QC | Active |
| Mesh of Mothers | 16057047 | Edmonton, AB | Active |
| MESH OVERSEAS LTD. | 2057891 | Montreal, QC | DissolvedBy the corporation |
| MESH. Works Learning Inc. | 3978516 | Ottawa, ON | DissolvedFor missed filings |
| Mesh Your Apps Inc. | 9968334 | Carp, ON | DissolvedFor missed filings |
| Mesh21 Inc. | 10925721 | Toronto, ON | Active |
| Mesh42 Inc. | 14932102 | Guelph, ON | DissolvedFor missed filings |
| Mesh8 Inc. | 8626839 | Mississauga, ON | DissolvedBy the corporation |
| Meshable, Inc. | 9585699 | Kitchener, ON | DissolvedFor missed filings |
| MESHACH SERVICES INCORPORATED | 13695972 | Toronto, ON | Active |
| MeshBioMed Inc. | 15850355 | Brossard, QC | Active |
| MeshCare Inc. | 12786257 | Scarborough, ON | DissolvedFor missed filings |
| Meshco Wire Products Inc. | 7143745 | Oakville, ON | DissolvedFor missed filings |
| Meshcom Integrated Systems Corp. | 9205063 | Burlington, ON | DissolvedFor missed filings |
| Meshcom Technologies Inc. | 3273814 | Regina, SK | DissolvedBy the corporation |
| Mesheau Design Services Corporation | 6082793 | Ottawa, ON | DissolvedFor missed filings |
| Meshed Inc. | 13412326 | Toronto, ON | DissolvedFor missed filings |
| MESHED POTATOES INCORPORATED | 7897880 | Ottawa, ON | DissolvedFor missed filings |
| Meshed Power Systems Inc. | 9928855 | Ottawa, ON | Active |
| MeshedWorks Inc. | 12554437 | Lac Ste Anne County, AB | DissolvedBy the corporation |
| Meshentics Technologies Inc. | 17242158 | Toronto, ON | Active |
| Mesher Controls and Automation Solutions Inc. | 12675005 | Fredericton, NB | Active |
| MESHEV HOLDINGS INC. | 899755 | Whitehorse, YT | DissolvedBy the corporation |
| MESHGRID HR Inc. | 13893162 | Richmond Hill, ON | Active |
| MESHIE'S HAIR CARE INC. | 14318722 | Oshawa, ON | Active |
| MESHINI TRAVEL & TOURISM LTD. | 11749617 | Toronto, ON | DissolvedFor missed filings |
| MeshIntelligence Inc. | 7571712 | Ottawa, ON | DissolvedBy the corporation |
| MESHIYA Inc. | 16008054 | Gatineau, QC | Active |
| Meshkat Partners Ltd. | 8417229 | Thornhill, ON | Active |
| MESHKIMIR INC. | 16444598 | Toronto, ON | Active |
| MESHLYTICS INC. | 8967636 | Markham, ON | Active |
| MeshMart Commercial Inc.MeshMart Commerciale Inc. | 16753035 | Lachine, QC | Active |
| MESHO ROOFING INC. | 15169798 | Mississauga, ON | Active |
| Meshora inc. | 17054343 | Montreal, QC | Active |
| MeshPoint Management Services Inc. | 4343212 | Etobicoke, ON | Active |
| Meshpointe Inc. | 16645445 | Whitby, ON | Active |
| MESHRAV TECHNOLOGY INC. | 13643484 | Brampton, ON | Active |
| MESHS Group Consulting Inc. | 11966359 | Toronto, ON | DissolvedBy the corporation |
| MeshSquared Ventures Inc. | 7730926 | Toronto, ON | Active |
| MESHTA Inc. | 9312528 | Montreal, QC | DissolvedBy the corporation |
| MeshTech Solutions Inc. | 15247985 | Milton, ON | Active |