Netstate
Company directory/British Columbia

ca-bc · directory · page 8477 of 13843

All companies registered in British Columbia — page 8477

2,768,432 companies on the BC Registries and Online Services records, A–Z by legal name. Each row links to the company’s full profile. The same register broken down by city and registration year is on the British Columbia hub; anything missing here can be found in search.

Companies 1,695,201–1,695,400 of 2,768,432

A–Z by legal name
CompanyBusiness categoryRegistry numberRegisteredStatusCity
MEC MATHEDUCURRICULUM—FM05917172012-09-18Active
MEC MEASUREMENT & EVALUATION CONSULTANTS LTD.—BC01909141979-05-15Inactive
MEC MECHANICAL INC.—BC09400082012-05-08Active
MEC MINING & EXPLORATION CORP.—BC03188391986-12-12Inactive
MEC MONITOR PRODUCTIONS CORPORATION—BC05478601997-07-31Inactive
MEC MONITOR PRODUCTIONS LIMITED PARTNERSHIP—LP02244731997-07-31Inactive
MEC MOTHERHOOD PRODUCTIONS INC.—BC05529991997-10-27Inactive
MEC MOUNTAIN EQUIPMENT COMPANY LTD.—BC12665242020-09-21Active
MEC NEW CITY UNDERGROUND PRODUCTIONS CORPORATION—BC05114891996-01-09Inactive
MEC NEW CITY UNDERGROUND PRODUCTIONS LIMITED PARTNERSHIP—LP01920431996-01-10Inactive
MEC NO. 25 PRODUCTIONS LIMITED PARTNERSHIP—LP02244821997-07-31Active
MEC OLD FEELING PRODUCTIONS CORPORATION—BC05115911996-01-11Inactive
MEC OLD FEELING PRODUCTIONS LIMITED PARTNERSHIP—LP01920881996-01-11Inactive
MEC OPERATING COMPANY—A00560372002-01-11Inactive
MEC OUTDOOR HOLDING COMPANY INC.—BC15208332025-01-10Active
MEC OUTDOOR LOAN COMPANY INC.—BC15351502025-04-10Active
MEC OUTRAGE PRODUCTIONS CORPORATION—BC05048721995-09-25Inactive
MEC OUTRAGE PRODUCTIONS LIMITED PARTNERSHIP—LP01871671995-09-26Inactive
MEC PLEA BARGAIN PRODUCTIONS LIMITED PARTNERSHIP—LP02289811997-10-27Active
MEC POLLUTION CONTROL SYSTEMS INC.—BC04565311993-10-20Inactive
MEC POOL I PRODUCTIONS LIMITED PARTNERSHIP—LP01951821996-03-05Inactive
MEC POOL II PRODUCTIONS LIMITED PARTNERSHIP—LP01951841996-03-05Inactive
MEC POOL III PRODUCTIONS LIMITED PARTNERSHIP—LP01951831996-03-05Inactive
MEC PRODUCING LTD.—A0020852—Inactive
MEC PRODUCTION STUDIOS—FM08570222021-09-02Active
MEC PROJECTS LTD.—BC10178392014-10-31Active
MEC REMEMBER PRODUCTIONS CORPORATION—BC05345331997-01-13Inactive
MEC REMEMBER PRODUCTIONS LIMITED PARTNERSHIP—LP02127341997-01-15Inactive
MEC RESEARCH LABS LTD.—BC15905222026-05-13Active
MEC SABRINA PRODUCTIONS CORPORATION—BC05047361995-09-22Inactive
MEC SABRINA PRODUCTIONS LIMITED PARTNERSHIP—LP01870821995-09-22Inactive
MEC SCARLET PRODUCTIONS LIMITED PARTNERSHIP—LP01699811994-11-08Active
MEC SCROOGE PRODUCTIONS CORPORATION—BC05323701996-12-03Inactive
MEC SCROOGE PRODUCTIONS LIMITED PARTNERSHIP—LP02107741996-11-28Inactive
MEC SENTINEL 1 PRODUCTIONS CORPORATION—BC04796081994-09-02Inactive
MEC SENTINEL 1 PRODUCTIONS LIMITED PARTNERSHIP—LP01904271995-12-05Inactive
MEC SENTINEL 97 PRODUCTIONS CORPORATION—BC05342611997-01-08Inactive
MEC SENTINEL 97 PRODUCTIONS LIMITED PARTNERSHIP—LP02127611997-01-15Inactive
MEC SENTINEL 97A PRODUCTIONS CORPORATION—BC05342621997-01-08Inactive
MEC SENTINEL 97A PRODUCTIONS LIMITED PARTNERSHIP—LP02127621997-01-15Inactive
MEC SENTINEL 97B PRODUCTIONS CORPORATION—BC05342631997-01-08Inactive
MEC SENTINEL 97B PRODUCTIONS LIMITED PARTNERSHIP—LP02127641997-01-15Inactive
MEC SENTINEL 97C PRODUCTIONS CORPORATION—BC05478561997-07-31Inactive
MEC SENTINEL 97C PRODUCTIONS LIMITED PARTNERSHIP—LP02244661997-07-31Inactive
MEC SENTINEL 97D PRODUCTIONS CORPORATION—BC05478611997-07-31Inactive
MEC SENTINEL 97D PRODUCTIONS LIMITED PARTNERSHIP—LP02244781997-07-31Active
MEC SENTINEL 97E PRODUCTIONS CORPORATION—BC05530071997-10-27Inactive
MEC SENTINEL 97E PRODUCTIONS LIMITED PARTNERSHIP—LP02289641997-10-24Active
MEC SENTINEL 97F PRODUCTIONS CORPORATION—BC05530041997-10-27Inactive
MEC SENTINEL 97F PRODUCTIONS LIMITED PARTNERSHIP—LP02289651997-10-24Active
MEC SENTINEL 97G PRODUCTIONS LIMITED PARTNERSHIP—LP02289661997-10-24Active
MEC SENTINEL II PRODUCTIONS CORPORATION—BC05047411995-09-22Inactive
MEC SENTINEL II PRODUCTIONS LIMITED PARTNERSHIP—LP01870861995-09-22Inactive
MEC SENTINEL PRODUCTIONS CORPORATION—BC05047271995-09-22Inactive
MEC SENTINEL PRODUCTIONS LIMITED PARTNERSHIP—LP01842301995-08-01Active
MEC SLIDERS II PRODUCTIONS CORPORATION—BC05084101995-11-16Inactive
MEC SLIDERS II PRODUCTIONS LIMITED PARTNERSHIP—LP01896991995-11-16Inactive
MEC SLIDERS PRODUCTIONS CORPORATION—BC05075481995-11-01Inactive
MEC SLIDERS PRODUCTIONS LIMITED PARTNERSHIP—LP01889631995-11-01Inactive
MEC SNOW FALL PRODUCTIONS CORPORATION—BC05410731997-04-18Inactive
MEC SNOW FALL PRODUCTIONS LIMITED PARTNERSHIP—LP02184301997-04-18Active
MEC SPIN PRODUCTIONS LIMITED PARTNERSHIP—LP02022141996-06-28Inactive
MEC SPREE PRODUCTIONS CORPORATION—BC05233121996-07-09Inactive
MEC SPREE PRODUCTIONS LIMITED PARTNERSHIP—LP02028341996-07-09Inactive
MEC STRONGHOLD PRODUCTIONS CORPORATION—BC05234611996-07-11Inactive
MEC STRONGHOLD PRODUCTIONS LIMITED PARTNERSHIP—LP02028911996-07-11Inactive
MEC SUMMER PRODUCTIONS CORPORATION—BC05047161995-09-22Inactive
MEC SUMMER PRODUCTIONS LIMITED PARTNERSHIP—LP01793261995-05-15Inactive
MEC SURFACING PRODUCTIONS CORPORATION—BC05235241996-07-12Inactive
MEC SURFACING PRODUCTIONS LIMITED PARTNERSHIP—LP02026101996-07-05Inactive
MEC SURREY LIMITED PARTNERSHIP—LP08184962020-09-29Inactive
MEC SYSTEMS INC.—BC03471251988-06-16Inactive
MEC SYSTEMS INC.—BC07785022007-01-01Active
MEC SYSTEMS INTERNATIONAL INC.—BC03696551989-07-21Inactive
MEC TEC SERVICES LTD.—BC01930851979-06-26Inactive
MEC THREE 97B PRODUCTIONS CORPORATION—BC05529981997-10-27Inactive
MEC THREE 97B PRODUCTIONS LIMITED PARTNERSHIP—LP02289601997-10-24Active
MEC THREE PRODUCTIONS CORPORATION—BC05410761997-04-18Inactive
MEC THREE PRODUCTIONS LIMITED PARTNERSHIP—LP02184321997-04-18Inactive
MEC TILE&STONE LTD.—BC13710822022-07-12Active
MEC TITANIC PRODUCTIONS CORPORATION—BC05230771996-07-04Inactive
MEC TITANIC PRODUCTIONS LIMITED PARTNERSHIP—LP02024911996-07-04Active
MEC TOXIC PRODUCTIONS CORPORATION—BC05530121997-10-27Inactive
MEC TOXIC PRODUCTIONS LIMITED PARTNERSHIP—LP02290091997-10-27Active
MEC TRADING—FM05227002010-02-19Active
MEC TRILOGY PRODUCTIONS CORPORATION—BC05133351996-02-07Inactive
MEC TRILOGY PRODUCTIONS LIMITED PARTNERSHIP—LP01938041996-02-07Inactive
MEC UNWED PRODUCTIONS CORPORATION—BC05384301997-03-11Inactive
MEC UNWED PRODUCTIONS LIMITED PARTNERSHIP—LP02158101997-03-11Inactive
MEC VENTURES LTD.—BC06499872002-06-21Active
MEC VIPER 97 PRODUCTIONS CORPORATION—BC05342681997-01-08Inactive
MEC VIPER 97 PRODUCTIONS LIMITED PARTNERSHIP—LP02127681997-01-15Inactive
MEC VIPER 97B PRODUCTIONS CORPORATION—BC05342711997-01-08Inactive
MEC VIPER 97B PRODUCTIONS LIMITED PARTNERSHIP—LP02127381997-01-15Inactive
MEC VIPER 97C PRODUCTIONS CORPORATION—BC05478581997-07-31Inactive
MEC VIPER 97C PRODUCTIONS LIMITED PARTNERSHIP—LP02244701997-07-31Inactive
MEC VIPER 97D PRODUCTIONS LIMITED PARTNERSHIP—LP02289621997-10-24Inactive
MEC VIPER 97E PRODUCTIONS CORPORATION—BC05530001997-10-27Inactive
MEC VIPER 97E PRODUCTIONS LIMITED PARTNERSHIP—LP02289631997-10-24Active
MEC VIPER II PRODUCTIONS CORPORATION—BC05048671995-09-25Inactive
MEC VIPER II PRODUCTIONS LIMITED PARTNERSHIP—LP01871581995-09-26Inactive
MEC VIPER PRODUCTIONS CORPORATION—BC04796091994-09-02Inactive
MEC VIPER PRODUCTIONS LIMITED PARTNERSHIP—LP01921731996-01-16Active
MEC WIFE PRODUCTIONS CORPORATION—BC05345281997-01-13Inactive
MEC WIFE PRODUCTIONS LIMITED PARTNERSHIP—LP02127371997-01-15Active
MEC-MAN CONTRACTORS LTD.—A0006039—Inactive
MEC-TEC BEAUTY CONCEPTS—FM02488691998-10-29Active
MEC-TEC OILS LTD.—A0017638—Inactive
MEC-WELD INDUSTRIES LTD.—BC02097001980-05-13Inactive
MEC.Q CONTRACTOR—FM07809862019-06-25Active
MECA CULTURAL SERVICE—FM03908292005-02-21Active
MECA EDUCATION SERVICES LTD.—BC12072412019-05-02Inactive
MECA ELECTRICAL LTD.—BC07321232005-08-10Inactive
MECA ENTERPRISES—FM01109991990-08-30Active
MECA FORMING INC.—BC11986522019-02-25Active
MECA HOLDINGS INC.—BC11319762017-08-29Active
MECA HOLDINGS LIMITED—BC03790021989-12-22Inactive
MECA INDUSTRIES INC.—BC13636282022-05-19Inactive
MECA INTERNATIONAL ENTERPRISES—FM02607271999-06-10Inactive
MECA MANAGEMENT ENTERTAINMENT CONSULTING ASSOCIATES—FM00503641983-10-31Active
MECA MEDICAL MANAGEMENT—FM02642621999-08-16Active
MECA SALES AND MARKETING—FM00861291988-03-18Active
MECA SIGNS & GRAPHICS—FM01592371994-04-25Active
MECA SYSTEMS—FM00469871983-04-15Active
MECA TRADING CO. LTD.—BC05474731997-07-25Inactive
MECA VISTA TRADING INTERNATIONAL LTD.—BC10225762014-12-19Inactive
MECABO VENTURES LTD.—BC06510862002-07-15Inactive
MECADA SERVICES LTD.—BC08063332007-10-23Inactive
MECADGO DESIGN CORPORATION—C07547672006-04-12Inactive
MECADGO DESIGN CORPORATION—BC07450682006-01-06Inactive
MECAMICAL PLUMBING SOLUTIONS—FM07752962019-04-26Active
MECAN CLEANING—FM07413272018-02-27Active
MECAN ENTERPRISES—FM00667811986-02-05Active
MECAN ENTERPRISES (CANADA) INC.—BC05749751998-11-16Inactive
MECAN ENTERPRISES LTD.—BC02682461983-08-29Inactive
MECAN ENTERPRISES LTD.—BC08232112008-04-24Inactive
MECAN. LIFESTYLES LTD.—BC08870732010-07-29Inactive
MECANICO CONSULTING 2016 INCORPORATED—BC10672362016-03-04Inactive
MECANICO CONSULTING INC.—BC07568822006-05-06Inactive
MECANIQUE COMACT WEST LTEE/COMACT WEST MECHANICAL LTD.—A00522742000-06-28Inactive
MECANIX MANAGEMENT GROUP INC.—BC07084132004-11-11Active
MECANIX SOLUTIONS INC.—BC07902312007-05-04Inactive
MECANO POWER PRODUCTS INC.—BC02268331981-02-13Inactive
MECAR HOLDINGS LTD.—BC02510371982-04-26Inactive
MECARE AGENCY—FM10396912024-02-28Active
MECASA DESIGNS—FM01257551991-12-19Active
MECASA VENTURES INC.—BC09935942014-02-12Active
MECATRON PRECISION—FM02001701996-05-29Active
MECAUS TRADING CANADA CORP.—BC09899732014-01-02Inactive
MECAVIDA CONSTRUCTION LTD.—BC13285162021-10-15Inactive
MECCA—FM03317272002-09-27Active
MECCA AGENCIES LTD.—BC00634891965-02-19Inactive
MECCA ARCADE COURTENAY LTD.—BC02543711982-08-27Inactive
MECCA ARCADES NANAIMO LTD.—BC02533791982-07-19Inactive
MECCA ATHLETICS—FM08367192021-03-09Active
MECCA AUTO—FM01068811990-04-23Active
MECCA CANADA FISH PRODUCTS—FM10278992023-10-16Active
MECCA CONSTRUCTION LTD.—BC05731191998-10-13Inactive
MECCA CONSULTING LTD.—BC05784421999-01-18Inactive
MECCA CRAFT PRODUCTS—FM08339822021-02-23Active
MECCA DAY SPA LTD.—BC09998042014-04-16Inactive
MECCA DESIGNS—FM02772272000-03-20Inactive
MECCA DESIGNS—FM00761941987-03-03Active
MECCA DEVELOPMENT & FINANCE—FM02659221999-09-13Active
MECCA DEVELOPMENTS (MURRAYVILLE) LTD.—BC08989542010-12-24Inactive
MECCA DIGITAL STUDIO—FM02052731996-08-27Active
MECCA EHOSTING.CA—FM05135902009-10-19Active
MECCA EHOSTING.CA—FM07525822018-07-24Active
MECCA ELECTRONICS LTD.—BC03086141986-05-02Inactive
MECCA ENTERPRISES CO.—FM01348441992-09-22Active
MECCA ENTERPRISES CO. LTD.—BC04741981994-06-02Inactive
MECCA ENTERPRISES LTD.—BC09497692012-09-10Active
MECCA ENTERTAINMENT—FM04361102006-10-23Active
MECCA ENTERTAINMENT—FM06121752013-07-15Active
MECCA ENTERTAINMENT—FM03615502003-12-15Active
MECCA EVENT PLANNING—FM01472701993-07-21Active
MECCA FILMS—FM07509562018-07-04Active
MECCA FLOORS—FM01396801993-02-12Active
MECCA FLOORS LTD.—BC04727121994-05-12Inactive
MECCA GOLD—FM01830261995-07-18Active
MECCA GRAPHICS—FM02396541998-05-13Active
MECCA HALAL MEATS & GROCERY—FM10273922023-10-10Active
MECCA HOMES CONSTRUCTION LTD.—BC01470281976-03-29Inactive
MECCA INDUSTRIES—FM01903851995-12-04Active
MECCA INDUSTRIES—FM00644021985-10-16Active
MECCA INTERNET SOLUTIONS INC.—BC15739802026-01-21Active
MECCA MANAGEMENT LTD.—BC07091582004-11-22Active
MECCA MARKET LTD.—BC08882702010-08-17Inactive
MECCA MASSAGE—FM03078882001-08-28Active
MECCA MAVEN—FM07932812019-11-29Active
MECCA METALS—FM01811461995-06-13Active
MECCA MINERALS LIMITED—BC01042121971-11-17Inactive
MECCA MINES LTD. (N.P.L.)—BC0085833—Inactive
MECCA MODERN CLOTHING INC.—BC05918561999-09-03Active
MECCA PRODUCTS INTERNATIONAL—FM06723832015-10-15Active
MECCA RANCH LTD.—BC15810942026-03-09Active
MECCA SPORTS—FM07701302019-03-06Active
MECCA SYSTEMS INC.—BC05042671995-09-15Inactive
MECCA TECHNOLOGY INC.—BC03761021989-11-09Inactive
MECCA VENTURES COMMUNITY RESOURCE DIRECTORY—FM00682901986-04-01Active