Companies 30,951–31,000 of 52,413
A–Z by legal name| Company | Business category | Registry number | Registered | Status | City |
|---|---|---|---|---|---|
| MAINLAND ENTERPRISES INC. | — | BC0671119 | 2003-06-06 | Inactive | |
| MAINLAND FANTASY TOYS | — | FM0358811 | 2003-11-04 | Active | |
| MAINLAND GLORY SOFTWARE LTD. | — | BC0672315 | 2003-06-25 | Inactive | |
| MAINLAND HEARING INC. | — | BC0682335 | 2003-11-28 | Active | |
| MAINLAND INTERIORS LTD. | — | BC0669595 | 2003-05-14 | Inactive | |
| MAINLAND MACHINERY & WELDING LTD. | — | A0059883 | 2003-07-24 | Active | |
| MAINLAND PRODUCTIONS | — | FM0355831 | 2003-09-20 | Active | |
| MAINLAND TRANSMISSION SERVICES LTD. | — | BC0666388 | 2003-03-21 | Inactive | |
| MAINLAND TUTORING SERVICES | — | FM0352600 | 2003-07-30 | Active | |
| MAINLAND UTILITY SERVICES | — | FM0350630 | 2003-07-01 | Active | |
| MAINLINE BAIT & TACKLE LTD. | — | BC0681812 | 2003-11-24 | Inactive | |
| MAINLINE DRIVING SCHOOL | — | FM0351610 | 2003-07-16 | Active | |
| MAINLINE ENTERPRISES | — | FM0358346 | 2003-10-28 | Active | |
| MAINLINE SERVICES LTD. | — | BC0673186 | 2003-07-10 | Inactive | |
| MAINLINE STORAGE TRAILERS | — | FM0342570 | 2003-03-19 | Active | |
| MAINROAD PAVEMENT MARKING LTD. | — | BC0671686 | 2003-06-17 | Inactive | |
| MAINROAD PROPERTIES (LANGFORD) LTD. | — | BC0671689 | 2003-06-17 | Active | |
| MAINROAD PROPERTIES (SQUAMISH) LTD. | — | BC0662051 | 2003-01-15 | Inactive | |
| MAINSAIL CONSTRUCTION LTD. | — | BC0672084 | 2003-06-20 | Inactive | |
| MAINSTAY COMPUTING | — | FM0339511 | 2003-01-31 | Active | |
| MAINSTAY SERVICES | — | FM0360191 | 2003-11-25 | Active | |
| MAINSTREAM ELECTRICAL | — | FM0359046 | 2003-11-07 | Active | |
| MAINSTREAM SALON | — | FM0345604 | 2003-04-23 | Active | |
| MAINSTREET BUSINESS SERVICES | — | FM0355794 | 2003-09-19 | Active | |
| MAINTAIN BUILDING SERVICE | — | FM0349590 | 2003-06-13 | Active | |
| MAINTIS ENTERPRISES LTD. | — | BC0669092 | 2003-05-06 | Active | |
| MAIRENAS OFFICE EQUIPMENT SERVICES | — | FM0347695 | 2003-05-16 | Active | |
| MAIRNICO HOLDINGS | — | FM0353578 | 2003-08-18 | Active | |
| MAISON COMPTANT LTD. | — | BC0683030 | 2003-12-09 | Active | |
| MAISON D'ETRE DEVELOPMENT INC. | — | BC0661676 | 2003-01-09 | Inactive | |
| MAIYOO KEYOH SOCIETY | — | S0046689 | 2003-09-26 | Active | |
| MAJ ENTERPRISES INC. | — | BC0677832 | 2003-09-25 | Active | |
| MAJELLA MANAGEMENT SERVICES | — | FM0359739 | 2003-11-18 | Active | |
| MAJER MANUFACTURING | — | FM0337369 | 2003-01-03 | Inactive | |
| MAJESTIC AUTO CONSULTANT | — | FM0348521 | 2003-05-29 | Active | |
| MAJESTIC CYCLES | — | FM0361192 | 2003-12-09 | Active | |
| MAJESTIC GUARDIANS | — | FM0339438 | 2003-01-31 | Active | |
| MAJESTIC HILLS BED AND BREAKFAST | — | FM0338820 | 2003-01-28 | Active | |
| MAJESTIC PREMIUM CO. LTD. | — | BC0663161 | 2003-01-31 | Active | |
| MAJESTIC SUBSTRATE INC. | — | A0059961 | 2003-08-08 | Inactive | |
| MAJESTIC TRANSPORT LTD. | — | BC0661738 | 2003-01-10 | Inactive | |
| MAJESTIC VIDEO PRODUCTIONS | — | FM0348762 | 2003-06-03 | Active | |
| MAJIC, PURDY LAW CORPORATION | — | BC0677233 | 2003-09-17 | Active | |
| MAJIC,PURDY | — | FM0345746 | 2003-04-24 | Active | |
| MAJIX STUDIOS | — | FM0350996 | 2003-07-08 | Inactive | |
| MAJOR CLEANING SERVICES | — | FM0360949 | 2003-12-05 | Active | |
| MAJOR GENERAL (2003) AUTO LTD. | — | BC0670510 | 2003-05-30 | Inactive | |
| MAJOR LAKE TRADE | — | FM0354848 | 2003-09-06 | Active | |
| MAJOR LEAGUE COLLECTOR | — | FM0347942 | 2003-05-21 | Active | |
| MAJOR MANUFACTURERS & DISTRIBUTORS INC. | — | BC0672468 | 2003-06-27 | Active |