| MEC MATHEDUCURRICULUM | — | FM0591717 | 2012-09-18 | Active | |
| MEC MEASUREMENT & EVALUATION CONSULTANTS LTD. | — | BC0190914 | 1979-05-15 | Inactive | |
| MEC MECHANICAL INC. | — | BC0940008 | 2012-05-08 | Active | |
| MEC MINING & EXPLORATION CORP. | — | BC0318839 | 1986-12-12 | Inactive | |
| MEC MONITOR PRODUCTIONS CORPORATION | — | BC0547860 | 1997-07-31 | Inactive | |
| MEC MONITOR PRODUCTIONS LIMITED PARTNERSHIP | — | LP0224473 | 1997-07-31 | Inactive | |
| MEC MOTHERHOOD PRODUCTIONS INC. | — | BC0552999 | 1997-10-27 | Inactive | |
| MEC MOUNTAIN EQUIPMENT COMPANY LTD. | — | BC1266524 | 2020-09-21 | Active | |
| MEC NEW CITY UNDERGROUND PRODUCTIONS CORPORATION | — | BC0511489 | 1996-01-09 | Inactive | |
| MEC NEW CITY UNDERGROUND PRODUCTIONS LIMITED PARTNERSHIP | — | LP0192043 | 1996-01-10 | Inactive | |
| MEC NO. 25 PRODUCTIONS LIMITED PARTNERSHIP | — | LP0224482 | 1997-07-31 | Active | |
| MEC OLD FEELING PRODUCTIONS CORPORATION | — | BC0511591 | 1996-01-11 | Inactive | |
| MEC OLD FEELING PRODUCTIONS LIMITED PARTNERSHIP | — | LP0192088 | 1996-01-11 | Inactive | |
| MEC OPERATING COMPANY | — | A0056037 | 2002-01-11 | Inactive | |
| MEC OUTDOOR HOLDING COMPANY INC. | — | BC1520833 | 2025-01-10 | Active | |
| MEC OUTDOOR LOAN COMPANY INC. | — | BC1535150 | 2025-04-10 | Active | |
| MEC OUTRAGE PRODUCTIONS CORPORATION | — | BC0504872 | 1995-09-25 | Inactive | |
| MEC OUTRAGE PRODUCTIONS LIMITED PARTNERSHIP | — | LP0187167 | 1995-09-26 | Inactive | |
| MEC PLEA BARGAIN PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228981 | 1997-10-27 | Active | |
| MEC POLLUTION CONTROL SYSTEMS INC. | — | BC0456531 | 1993-10-20 | Inactive | |
| MEC POOL I PRODUCTIONS LIMITED PARTNERSHIP | — | LP0195182 | 1996-03-05 | Inactive | |
| MEC POOL II PRODUCTIONS LIMITED PARTNERSHIP | — | LP0195184 | 1996-03-05 | Inactive | |
| MEC POOL III PRODUCTIONS LIMITED PARTNERSHIP | — | LP0195183 | 1996-03-05 | Inactive | |
| MEC PRODUCING LTD. | — | A0020852 | — | Inactive | |
| MEC PRODUCTION STUDIOS | — | FM0857022 | 2021-09-02 | Active | |
| MEC PROJECTS LTD. | — | BC1017839 | 2014-10-31 | Active | |
| MEC REMEMBER PRODUCTIONS CORPORATION | — | BC0534533 | 1997-01-13 | Inactive | |
| MEC REMEMBER PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212734 | 1997-01-15 | Inactive | |
| MEC RESEARCH LABS LTD. | — | BC1590522 | 2026-05-13 | Active | |
| MEC SABRINA PRODUCTIONS CORPORATION | — | BC0504736 | 1995-09-22 | Inactive | |
| MEC SABRINA PRODUCTIONS LIMITED PARTNERSHIP | — | LP0187082 | 1995-09-22 | Inactive | |
| MEC SCARLET PRODUCTIONS LIMITED PARTNERSHIP | — | LP0169981 | 1994-11-08 | Active | |
| MEC SCROOGE PRODUCTIONS CORPORATION | — | BC0532370 | 1996-12-03 | Inactive | |
| MEC SCROOGE PRODUCTIONS LIMITED PARTNERSHIP | — | LP0210774 | 1996-11-28 | Inactive | |
| MEC SENTINEL 1 PRODUCTIONS CORPORATION | — | BC0479608 | 1994-09-02 | Inactive | |
| MEC SENTINEL 1 PRODUCTIONS LIMITED PARTNERSHIP | — | LP0190427 | 1995-12-05 | Inactive | |
| MEC SENTINEL 97 PRODUCTIONS CORPORATION | — | BC0534261 | 1997-01-08 | Inactive | |
| MEC SENTINEL 97 PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212761 | 1997-01-15 | Inactive | |
| MEC SENTINEL 97A PRODUCTIONS CORPORATION | — | BC0534262 | 1997-01-08 | Inactive | |
| MEC SENTINEL 97A PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212762 | 1997-01-15 | Inactive | |
| MEC SENTINEL 97B PRODUCTIONS CORPORATION | — | BC0534263 | 1997-01-08 | Inactive | |
| MEC SENTINEL 97B PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212764 | 1997-01-15 | Inactive | |
| MEC SENTINEL 97C PRODUCTIONS CORPORATION | — | BC0547856 | 1997-07-31 | Inactive | |
| MEC SENTINEL 97C PRODUCTIONS LIMITED PARTNERSHIP | — | LP0224466 | 1997-07-31 | Inactive | |
| MEC SENTINEL 97D PRODUCTIONS CORPORATION | — | BC0547861 | 1997-07-31 | Inactive | |
| MEC SENTINEL 97D PRODUCTIONS LIMITED PARTNERSHIP | — | LP0224478 | 1997-07-31 | Active | |
| MEC SENTINEL 97E PRODUCTIONS CORPORATION | — | BC0553007 | 1997-10-27 | Inactive | |
| MEC SENTINEL 97E PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228964 | 1997-10-24 | Active | |
| MEC SENTINEL 97F PRODUCTIONS CORPORATION | — | BC0553004 | 1997-10-27 | Inactive | |
| MEC SENTINEL 97F PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228965 | 1997-10-24 | Active | |
| MEC SENTINEL 97G PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228966 | 1997-10-24 | Active | |
| MEC SENTINEL II PRODUCTIONS CORPORATION | — | BC0504741 | 1995-09-22 | Inactive | |
| MEC SENTINEL II PRODUCTIONS LIMITED PARTNERSHIP | — | LP0187086 | 1995-09-22 | Inactive | |
| MEC SENTINEL PRODUCTIONS CORPORATION | — | BC0504727 | 1995-09-22 | Inactive | |
| MEC SENTINEL PRODUCTIONS LIMITED PARTNERSHIP | — | LP0184230 | 1995-08-01 | Active | |
| MEC SLIDERS II PRODUCTIONS CORPORATION | — | BC0508410 | 1995-11-16 | Inactive | |
| MEC SLIDERS II PRODUCTIONS LIMITED PARTNERSHIP | — | LP0189699 | 1995-11-16 | Inactive | |
| MEC SLIDERS PRODUCTIONS CORPORATION | — | BC0507548 | 1995-11-01 | Inactive | |
| MEC SLIDERS PRODUCTIONS LIMITED PARTNERSHIP | — | LP0188963 | 1995-11-01 | Inactive | |
| MEC SNOW FALL PRODUCTIONS CORPORATION | — | BC0541073 | 1997-04-18 | Inactive | |
| MEC SNOW FALL PRODUCTIONS LIMITED PARTNERSHIP | — | LP0218430 | 1997-04-18 | Active | |
| MEC SPIN PRODUCTIONS LIMITED PARTNERSHIP | — | LP0202214 | 1996-06-28 | Inactive | |
| MEC SPREE PRODUCTIONS CORPORATION | — | BC0523312 | 1996-07-09 | Inactive | |
| MEC SPREE PRODUCTIONS LIMITED PARTNERSHIP | — | LP0202834 | 1996-07-09 | Inactive | |
| MEC STRONGHOLD PRODUCTIONS CORPORATION | — | BC0523461 | 1996-07-11 | Inactive | |
| MEC STRONGHOLD PRODUCTIONS LIMITED PARTNERSHIP | — | LP0202891 | 1996-07-11 | Inactive | |
| MEC SUMMER PRODUCTIONS CORPORATION | — | BC0504716 | 1995-09-22 | Inactive | |
| MEC SUMMER PRODUCTIONS LIMITED PARTNERSHIP | — | LP0179326 | 1995-05-15 | Inactive | |
| MEC SURFACING PRODUCTIONS CORPORATION | — | BC0523524 | 1996-07-12 | Inactive | |
| MEC SURFACING PRODUCTIONS LIMITED PARTNERSHIP | — | LP0202610 | 1996-07-05 | Inactive | |
| MEC SURREY LIMITED PARTNERSHIP | — | LP0818496 | 2020-09-29 | Inactive | |
| MEC SYSTEMS INC. | — | BC0347125 | 1988-06-16 | Inactive | |
| MEC SYSTEMS INC. | — | BC0778502 | 2007-01-01 | Active | |
| MEC SYSTEMS INTERNATIONAL INC. | — | BC0369655 | 1989-07-21 | Inactive | |
| MEC TEC SERVICES LTD. | — | BC0193085 | 1979-06-26 | Inactive | |
| MEC THREE 97B PRODUCTIONS CORPORATION | — | BC0552998 | 1997-10-27 | Inactive | |
| MEC THREE 97B PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228960 | 1997-10-24 | Active | |
| MEC THREE PRODUCTIONS CORPORATION | — | BC0541076 | 1997-04-18 | Inactive | |
| MEC THREE PRODUCTIONS LIMITED PARTNERSHIP | — | LP0218432 | 1997-04-18 | Inactive | |
| MEC TILE&STONE LTD. | — | BC1371082 | 2022-07-12 | Active | |
| MEC TITANIC PRODUCTIONS CORPORATION | — | BC0523077 | 1996-07-04 | Inactive | |
| MEC TITANIC PRODUCTIONS LIMITED PARTNERSHIP | — | LP0202491 | 1996-07-04 | Active | |
| MEC TOXIC PRODUCTIONS CORPORATION | — | BC0553012 | 1997-10-27 | Inactive | |
| MEC TOXIC PRODUCTIONS LIMITED PARTNERSHIP | — | LP0229009 | 1997-10-27 | Active | |
| MEC TRADING | — | FM0522700 | 2010-02-19 | Active | |
| MEC TRILOGY PRODUCTIONS CORPORATION | — | BC0513335 | 1996-02-07 | Inactive | |
| MEC TRILOGY PRODUCTIONS LIMITED PARTNERSHIP | — | LP0193804 | 1996-02-07 | Inactive | |
| MEC UNWED PRODUCTIONS CORPORATION | — | BC0538430 | 1997-03-11 | Inactive | |
| MEC UNWED PRODUCTIONS LIMITED PARTNERSHIP | — | LP0215810 | 1997-03-11 | Inactive | |
| MEC VENTURES LTD. | — | BC0649987 | 2002-06-21 | Active | |
| MEC VIPER 97 PRODUCTIONS CORPORATION | — | BC0534268 | 1997-01-08 | Inactive | |
| MEC VIPER 97 PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212768 | 1997-01-15 | Inactive | |
| MEC VIPER 97B PRODUCTIONS CORPORATION | — | BC0534271 | 1997-01-08 | Inactive | |
| MEC VIPER 97B PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212738 | 1997-01-15 | Inactive | |
| MEC VIPER 97C PRODUCTIONS CORPORATION | — | BC0547858 | 1997-07-31 | Inactive | |
| MEC VIPER 97C PRODUCTIONS LIMITED PARTNERSHIP | — | LP0224470 | 1997-07-31 | Inactive | |
| MEC VIPER 97D PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228962 | 1997-10-24 | Inactive | |
| MEC VIPER 97E PRODUCTIONS CORPORATION | — | BC0553000 | 1997-10-27 | Inactive | |
| MEC VIPER 97E PRODUCTIONS LIMITED PARTNERSHIP | — | LP0228963 | 1997-10-24 | Active | |
| MEC VIPER II PRODUCTIONS CORPORATION | — | BC0504867 | 1995-09-25 | Inactive | |
| MEC VIPER II PRODUCTIONS LIMITED PARTNERSHIP | — | LP0187158 | 1995-09-26 | Inactive | |
| MEC VIPER PRODUCTIONS CORPORATION | — | BC0479609 | 1994-09-02 | Inactive | |
| MEC VIPER PRODUCTIONS LIMITED PARTNERSHIP | — | LP0192173 | 1996-01-16 | Active | |
| MEC WIFE PRODUCTIONS CORPORATION | — | BC0534528 | 1997-01-13 | Inactive | |
| MEC WIFE PRODUCTIONS LIMITED PARTNERSHIP | — | LP0212737 | 1997-01-15 | Active | |
| MEC-MAN CONTRACTORS LTD. | — | A0006039 | — | Inactive | |
| MEC-TEC BEAUTY CONCEPTS | — | FM0248869 | 1998-10-29 | Active | |
| MEC-TEC OILS LTD. | — | A0017638 | — | Inactive | |
| MEC-WELD INDUSTRIES LTD. | — | BC0209700 | 1980-05-13 | Inactive | |
| MEC.Q CONTRACTOR | — | FM0780986 | 2019-06-25 | Active | |
| MECA CULTURAL SERVICE | — | FM0390829 | 2005-02-21 | Active | |
| MECA EDUCATION SERVICES LTD. | — | BC1207241 | 2019-05-02 | Inactive | |
| MECA ELECTRICAL LTD. | — | BC0732123 | 2005-08-10 | Inactive | |
| MECA ENTERPRISES | — | FM0110999 | 1990-08-30 | Active | |
| MECA FORMING INC. | — | BC1198652 | 2019-02-25 | Active | |
| MECA HOLDINGS INC. | — | BC1131976 | 2017-08-29 | Active | |
| MECA HOLDINGS LIMITED | — | BC0379002 | 1989-12-22 | Inactive | |
| MECA INDUSTRIES INC. | — | BC1363628 | 2022-05-19 | Inactive | |
| MECA INTERNATIONAL ENTERPRISES | — | FM0260727 | 1999-06-10 | Inactive | |
| MECA MANAGEMENT ENTERTAINMENT CONSULTING ASSOCIATES | — | FM0050364 | 1983-10-31 | Active | |
| MECA MEDICAL MANAGEMENT | — | FM0264262 | 1999-08-16 | Active | |
| MECA SALES AND MARKETING | — | FM0086129 | 1988-03-18 | Active | |
| MECA SIGNS & GRAPHICS | — | FM0159237 | 1994-04-25 | Active | |
| MECA SYSTEMS | — | FM0046987 | 1983-04-15 | Active | |
| MECA TRADING CO. LTD. | — | BC0547473 | 1997-07-25 | Inactive | |
| MECA VISTA TRADING INTERNATIONAL LTD. | — | BC1022576 | 2014-12-19 | Inactive | |
| MECABO VENTURES LTD. | — | BC0651086 | 2002-07-15 | Inactive | |
| MECADA SERVICES LTD. | — | BC0806333 | 2007-10-23 | Inactive | |
| MECADGO DESIGN CORPORATION | — | C0754767 | 2006-04-12 | Inactive | |
| MECADGO DESIGN CORPORATION | — | BC0745068 | 2006-01-06 | Inactive | |
| MECAMICAL PLUMBING SOLUTIONS | — | FM0775296 | 2019-04-26 | Active | |
| MECAN CLEANING | — | FM0741327 | 2018-02-27 | Active | |
| MECAN ENTERPRISES | — | FM0066781 | 1986-02-05 | Active | |
| MECAN ENTERPRISES (CANADA) INC. | — | BC0574975 | 1998-11-16 | Inactive | |
| MECAN ENTERPRISES LTD. | — | BC0268246 | 1983-08-29 | Inactive | |
| MECAN ENTERPRISES LTD. | — | BC0823211 | 2008-04-24 | Inactive | |
| MECAN. LIFESTYLES LTD. | — | BC0887073 | 2010-07-29 | Inactive | |
| MECANICO CONSULTING 2016 INCORPORATED | — | BC1067236 | 2016-03-04 | Inactive | |
| MECANICO CONSULTING INC. | — | BC0756882 | 2006-05-06 | Inactive | |
| MECANIQUE COMACT WEST LTEE/COMACT WEST MECHANICAL LTD. | — | A0052274 | 2000-06-28 | Inactive | |
| MECANIX MANAGEMENT GROUP INC. | — | BC0708413 | 2004-11-11 | Active | |
| MECANIX SOLUTIONS INC. | — | BC0790231 | 2007-05-04 | Inactive | |
| MECANO POWER PRODUCTS INC. | — | BC0226833 | 1981-02-13 | Inactive | |
| MECAR HOLDINGS LTD. | — | BC0251037 | 1982-04-26 | Inactive | |
| MECARE AGENCY | — | FM1039691 | 2024-02-28 | Active | |
| MECASA DESIGNS | — | FM0125755 | 1991-12-19 | Active | |
| MECASA VENTURES INC. | — | BC0993594 | 2014-02-12 | Active | |
| MECATRON PRECISION | — | FM0200170 | 1996-05-29 | Active | |
| MECAUS TRADING CANADA CORP. | — | BC0989973 | 2014-01-02 | Inactive | |
| MECAVIDA CONSTRUCTION LTD. | — | BC1328516 | 2021-10-15 | Inactive | |
| MECCA | — | FM0331727 | 2002-09-27 | Active | |
| MECCA AGENCIES LTD. | — | BC0063489 | 1965-02-19 | Inactive | |
| MECCA ARCADE COURTENAY LTD. | — | BC0254371 | 1982-08-27 | Inactive | |
| MECCA ARCADES NANAIMO LTD. | — | BC0253379 | 1982-07-19 | Inactive | |
| MECCA ATHLETICS | — | FM0836719 | 2021-03-09 | Active | |
| MECCA AUTO | — | FM0106881 | 1990-04-23 | Active | |
| MECCA CANADA FISH PRODUCTS | — | FM1027899 | 2023-10-16 | Active | |
| MECCA CONSTRUCTION LTD. | — | BC0573119 | 1998-10-13 | Inactive | |
| MECCA CONSULTING LTD. | — | BC0578442 | 1999-01-18 | Inactive | |
| MECCA CRAFT PRODUCTS | — | FM0833982 | 2021-02-23 | Active | |
| MECCA DAY SPA LTD. | — | BC0999804 | 2014-04-16 | Inactive | |
| MECCA DESIGNS | — | FM0277227 | 2000-03-20 | Inactive | |
| MECCA DESIGNS | — | FM0076194 | 1987-03-03 | Active | |
| MECCA DEVELOPMENT & FINANCE | — | FM0265922 | 1999-09-13 | Active | |
| MECCA DEVELOPMENTS (MURRAYVILLE) LTD. | — | BC0898954 | 2010-12-24 | Inactive | |
| MECCA DIGITAL STUDIO | — | FM0205273 | 1996-08-27 | Active | |
| MECCA EHOSTING.CA | — | FM0513590 | 2009-10-19 | Active | |
| MECCA EHOSTING.CA | — | FM0752582 | 2018-07-24 | Active | |
| MECCA ELECTRONICS LTD. | — | BC0308614 | 1986-05-02 | Inactive | |
| MECCA ENTERPRISES CO. | — | FM0134844 | 1992-09-22 | Active | |
| MECCA ENTERPRISES CO. LTD. | — | BC0474198 | 1994-06-02 | Inactive | |
| MECCA ENTERPRISES LTD. | — | BC0949769 | 2012-09-10 | Active | |
| MECCA ENTERTAINMENT | — | FM0436110 | 2006-10-23 | Active | |
| MECCA ENTERTAINMENT | — | FM0612175 | 2013-07-15 | Active | |
| MECCA ENTERTAINMENT | — | FM0361550 | 2003-12-15 | Active | |
| MECCA EVENT PLANNING | — | FM0147270 | 1993-07-21 | Active | |
| MECCA FILMS | — | FM0750956 | 2018-07-04 | Active | |
| MECCA FLOORS | — | FM0139680 | 1993-02-12 | Active | |
| MECCA FLOORS LTD. | — | BC0472712 | 1994-05-12 | Inactive | |
| MECCA GOLD | — | FM0183026 | 1995-07-18 | Active | |
| MECCA GRAPHICS | — | FM0239654 | 1998-05-13 | Active | |
| MECCA HALAL MEATS & GROCERY | — | FM1027392 | 2023-10-10 | Active | |
| MECCA HOMES CONSTRUCTION LTD. | — | BC0147028 | 1976-03-29 | Inactive | |
| MECCA INDUSTRIES | — | FM0190385 | 1995-12-04 | Active | |
| MECCA INDUSTRIES | — | FM0064402 | 1985-10-16 | Active | |
| MECCA INTERNET SOLUTIONS INC. | — | BC1573980 | 2026-01-21 | Active | |
| MECCA MANAGEMENT LTD. | — | BC0709158 | 2004-11-22 | Active | |
| MECCA MARKET LTD. | — | BC0888270 | 2010-08-17 | Inactive | |
| MECCA MASSAGE | — | FM0307888 | 2001-08-28 | Active | |
| MECCA MAVEN | — | FM0793281 | 2019-11-29 | Active | |
| MECCA METALS | — | FM0181146 | 1995-06-13 | Active | |
| MECCA MINERALS LIMITED | — | BC0104212 | 1971-11-17 | Inactive | |
| MECCA MINES LTD. (N.P.L.) | — | BC0085833 | — | Inactive | |
| MECCA MODERN CLOTHING INC. | — | BC0591856 | 1999-09-03 | Active | |
| MECCA PRODUCTS INTERNATIONAL | — | FM0672383 | 2015-10-15 | Active | |
| MECCA RANCH LTD. | — | BC1581094 | 2026-03-09 | Active | |
| MECCA SPORTS | — | FM0770130 | 2019-03-06 | Active | |
| MECCA SYSTEMS INC. | — | BC0504267 | 1995-09-15 | Inactive | |
| MECCA TECHNOLOGY INC. | — | BC0376102 | 1989-11-09 | Inactive | |
| MECCA VENTURES COMMUNITY RESOURCE DIRECTORY | — | FM0068290 | 1986-04-01 | Active | |