By legal form

Company (includes community contribution company and unlimited liability company)

5,347 entities

  1. MAYVIN BUILDING SOLUTION LTD.

    254900U83ZNK7FENZG42CanadaSURREY

  2. MBG BUILDINGS INC.

    5493005YCK568CDW8S26CanadaSurrey

  3. MCARTHUR TRADING INC.

    254900HIW7AJFKJH2G63CanadaNorth Vancouver

  4. MCCLARY STOCK YARDS (1986) LTD.

    5493005QSD34V5JBC527CanadaAbbotsfordLapsed - not renewed

  5. MCF ENERGY LTD.

    549300OT34Z1ZTFVTA69CanadaVANCOUVER

  6. MCGREGOR & THOMPSON HARDWARE LTD.

    549300U6PU98BPOEO175CanadaVancouverLapsed - not renewed

  7. MCGROUP PROPERTIES INC.

    549300VOLN7LY5SS2T37CanadaRichmondLapsed - not renewed

  8. MCILVEEN LUMBER INDUSTRIES LTD.

    549300WUWETOR8YSRR58CanadaDeltaLapsed - not renewed

  9. McIlvenna Bay Operating Ltd.

    254900G6GPWNNKBINQ82CanadaVancouver

  10. MCKAY CAPITAL CORPORATION

    984500CC982B1F8D9043CanadaKELOWNA

  11. McLean Industries Limited

    89450002B1KQLZHABC85CanadaNorth Vancouver

  12. MCM Holsteins Ltd.

    254900WQCBWYU3UWOW80CanadaChilliwackLapsed - not renewed

  13. MC Publishing & Consulting Ltd.

    549300Y0DFMN9FXEQO98CanadaVancouverLapsed - not renewed

  14. MCRAC INVESTMENTS INC.

    549300XBRJ3I63TG1303CanadaNanaimoLapsed - not renewed

  15. MCSMITH HOLDINGS LTD.

    54930060VJ9UOK2BAJ77CanadaGoldenLapsed - not renewed

  16. MDA SYSTEMS HOLDINGS LTD

    549300KD4LTS6GDUE187CanadaVancouverLapsed - not renewed

  17. M.D. CHARLTON CO. LTD.

    254900B12HTHG9NTM136CanadaVictoriaLapsed - not renewed

  18. Meadow Berry Farms Ltd.

    875500601NF08A3GM003CanadaPITT MEADOWS

  19. MEADOWFRESH DAIRY CORPORATION

    549300VRPYBH54TJC698CanadaPort CoquitlamLapsed - not renewed

  20. MEADOW LANE FUNDING ULC

    8945005XEFIUXA9JT690CanadaVancouver

  21. MEC MOUNTAIN EQUIPMENT COMPANY LTD.

    254900UA77MM638CZR78CanadaVancouver

  22. MEDARO MINING CORP.

    984500590A10H4G9I819CanadaVancouverLapsed - not renewed

  23. MEDBRIGHT AI INVESTMENTS INC.

    9845007ADAC9C7R57B23CanadaVANCOUVERLapsed - not renewed

  24. MEDCOLCANNA ORGANICS INC.

    549300TREPZ6YDG3UM68CanadaRADIUM HOT SPRINGSLapsed - not renewed

  25. MEDICAL FACILITIES CORPORATION

    549300KHW6BB8F1NXK22CanadaVancouver

  26. MEDIPURE HOLDINGS INC.

    549300CV44W7CZEQEJ03CanadaNorth VancouverLapsed - not renewed

  27. MEECH INVESTMENTS ULC

    549300U9532HFXI0ZZ07CanadaVancouverLapsed - not renewed

  28. MEEHAN FAMILY INVESTMENTS INC.

    984500069BBI51FQFE31CanadaVancouverLapsed - not renewed

  29. MEE Holding Ltd.

    254900H34AQL20BATL30CanadaVancouver

  30. Meeker Lumber Ltd.

    5493007XTOZ5NL0LC635CanadaCowichan BayLapsed - not renewed

  31. Mega C&S Holdings Inc.

    894500FZDW58T23Y4539CanadaVancouver

  32. MEGAPRO TOOLS INC.

    984500DEDB9568856744CanadaVANCOUVERLapsed - not renewed

  33. Mega Rebar Ltd.

    254900AFOZQP153WWE33CanadaVANCOUVER

  34. Megawatt Lithium and Battery Metals Corp.

    529900ND648AC4TW2Z30CanadaVancouverLapsed - not renewed

  35. MEGGY DEVELOPMENTS LIMITED

    549300319IFE785V5652CanadaRichmondLapsed - not renewed

  36. MEINEN BROTHERS AGRI SERVICES INC.

    549300YOX5CRLRH6L265CanadaAgassizLapsed - not renewed

  37. MELKIOR RESOURCES INC.

    529900LBDPL8Q0K40N62CanadaVancouver

  38. MELON TECHNOLOGIES LIMITED

    984500DC2BB2D8440D47CanadaVANCOUVERLapsed - not renewed

  39. MENTO PRODUCTIONS INC.

    984500442F82AQ814C50CanadaSURREY

  40. MENZIES ROOFING CORPORATION

    549300PKURKYOMMMWP59CanadaSurreyLapsed - not renewed

  41. ME PAY LTD.

    5493000ILSJWYSU0GJ48CanadaVANCOUVERLapsed - not renewed

  42. MERAKI IMPORTS LTD

    63670060NCI4EBRG6W55CanadaPORT COQUITLAM

  43. Meraki Resources Ltd.

    2549004EZRNM4GUR4U71CanadaFort St. JamesLapsed - not renewed

  44. Mercado Minerals Ltd.

    894500B2XW2F21IBUF58CanadaVancouver, BC

  45. MERCER PEACE RIVER PULP LTD.

    5493006RP13BG87BR306CanadaVancouverLapsed - not renewed

  46. MERCURY LAUNCH & TUG LTD.

    549300J7VR7B44SREZ63CanadaVANCOUVER

  47. MEREN ENERGY INC

    549300071188HIDJEB11CanadaVANCOUVER

  48. MERLIN PLASTICS SUPPLY INC.

    549300W6RPZRT6Z09E53CanadaDelta

  49. MERLOT PACKAGING INC.

    549300V4GMEFI2K2CX75CanadaLangleyLapsed - not renewed

  50. MEROM FARMS LTD.

    549300YIS6U7M3KU3213CanadaAbbotsfordLapsed - not renewed

  51. MERU CAPITAL INC.

    549300343CGZQ1991B42CanadaVancouverLapsed - not renewed

  52. METALAB DESIGN LTD.

    5493000321OKVLN4WH22CanadaVancouver

  53. Meta Live Inc.

    636700G0KZU61VVEWC85CanadaVancouver

  54. METALLA ROYALTY & STREAMING LTD.

    549300RPR0O774QEKV20CanadaVANCOUVER

  55. Metallica Metals Corp.

    529900TE3J3R7VP1VY59CanadaVancouverLapsed - not renewed

  56. METALLIC MINERALS CORP.

    254900CS1IQU1MD3P979CanadaVancouver

  57. Metallis Resources Inc.

    529900FRFNYHV4ZV0T37CanadaVancouverLapsed - not renewed

  58. METALQUEST MINING INC.

    549300K2PY3ZV4X3VC19CanadaVancouver

  59. Metalsource Mining Inc.

    8945006O6PQW2KQQNO21CanadaVancouver

  60. METASPHERE LABS INC.

    5493001GYD8RTZP6E887CanadaVANCOUVER

By legal form