By legal form

Company (includes community contribution company and unlimited liability company)

5,298 entities

  1. MAGNUM TRAILER AND EQUIPMENT ULC

    549300MMIN7QBTTCTM68CanadaAbbotsford

  2. MAG SILVER CORP.

    254900LGL904N7F3EL14CanadaVancouverLapsed - not renewed

  3. MAHER INTERNATIONAL DISTRIBUTORS LTD.

    549300PC2UR5S3PRYS20CanadaBURNABYLapsed - not renewed

  4. MAHINDRA GOLD AND DIAMONDS INC.

    636700I2YYY61DTZVP52CanadaABBOTSFORD

  5. MAINLAND FLORAL DISTRIBUTORS LTD.

    5493006ZMUWC7TF40W80CanadaSURREY

  6. Mainroad Holdings Ltd.

    549300UWFGIVYXEPYX63CanadaSurrey

  7. Majestic Gold Corp.

    529900UJNQ9RB78WFO60CanadaSurreyLapsed - not renewed

  8. MAJOR LEAGUE GLOBAL ENTERPRISE LIMITED

    2549003RD41KJZL7GA17CanadaRichmondLapsed - not renewed

  9. Makena Resources Inc.

    549300GR5YIHD2D50G64CanadaVancouverLapsed - not renewed

  10. Makenita Resources Inc.

    894500JBNB6U76DPPY28CanadaVancouver

  11. MAKE SCENTS FLOWER DISTRIBUTORS INC.

    54930077GY35G3DMKP87CanadaVANCOUVER

  12. MAKES CENTS LEASING & WHOLESALE LTD.

    254900KHGVZ47TD6K189CanadaBURNABY

  13. MAKO MINING CORP.

    9845002DB04B3D5F0C32CanadaVancouver

  14. MAKOTA ONLINE INC.

    549300150VBMVV4NJA61CanadaVancouverLapsed - not renewed

  15. MAKSTEEL HOLDINGS ULC

    549300V7YLIPR12IPG94CanadaVernon

  16. Malahat Industrial Center Inc.

    254900WYNJJ5I0AECI29CanadaShawnigan LakeLapsed - not renewed

  17. Malinda Distributors Inc.

    5493002M76Z2PMWJQ616CanadaNorth VancouverLapsed - not renewed

  18. Man 6 Floor 2 Holdings Inc.

    254900OKXUKMYJSN1K71CanadaVancouver

  19. Manford Technologies Inc.

    984500D85E54E1QAFF29CanadaVANCOUVERLapsed - not renewed

  20. MANHATTAN URANIUM DISCOVERY CORP.

    21380046J5AXII8DUO10CanadaVANCOUVER

  21. MANIFESTSEVEN HOLDINGS CORPORATION

    98450067B3T189B6NE71CanadaVANCOUVERLapsed - not renewed

  22. MANNA FOOD COMPANY LTD.

    5493001WTSR3ZWKMV738CanadaRichmond

  23. Manney Transport Ltd.

    2549007RLIT80Q4KA026CanadaAbbotsfordLapsed - not renewed

  24. MANNING-PHILLIPS HOLDINGS INC.

    5493007HNFFKTLSI4C33CanadaVICTORIA

  25. MANNING VENTURES INC.

    984500K4B9F37C9A0136CanadaVANCOUVER

  26. Mann Nominee Inc.

    254900KMCACPJFQ2UT30CanadaSurrey

  27. MANOR CARE (WHITE ROCK) INC.

    9845001BFDCECB009159CanadaVANCOUVER

  28. MANOR PARK FUNDING ULC

    549300X2WZ2OKXJ8A772CanadaVancouver

  29. MAPLE EARTH INTERNATIONAL TRADING LTD.

    549300WOT2BPZW6GVU54CanadaRICHMONDLapsed - not renewed

  30. MAPLE GOLD MINES LTD.

    529900614R460CGCLU46CanadaVANCOUVER

  31. MAPLE LEAF SELF STORAGE INC

    549300C3EFU3VS6PNI42CanadaVancouverLapsed - not renewed

  32. MAPLEWAVE PAYMENTS INC.

    984500F12C54F360UC07CanadaVANCOUVER

  33. Marallo Holdings Inc

    894500VYY97KSM2KJY74CanadaVancouverLapsed - not renewed

  34. MARBLE ART CANADA LTD.

    549300MBFG865YWIK524CanadaBurnaby

  35. Marble Financial Inc.

    54930003I7IXJ14PZX37CanadaVancouverLapsed - not renewed

  36. MARC ANTHONY COSMETICS LTD.

    549300BVLCIOY0C56766CanadaVancouverLapsed - not renewed

  37. MARCON METALFAB INC.

    549300IUET72S7PMFA86CanadaDeltaLapsed - not renewed

  38. Marilena Jewellery Import Ltd.

    25490077G7XV5X29GV61CanadaBurnabyLapsed - not renewed

  39. Marimaca Copper Corp.

    254900ZZYV59162NO535CanadaVancouverLapsed - not renewed

  40. Marina Funding ULC

    549300GEE16EFPKAG969CanadaVancouverLapsed - not renewed

  41. MARINE PETROBULK LTD.

    254900SVNAPMN2BOTV58CanadaVANCOUVER

  42. MARK ANTHONY GROUP INC.

    5493007B7RTUIHA3FG91CanadaVANCOUVER

  43. MARK ANTHONY PRESENTS... INC.

    984500DCCR9FCF0E7785CanadaVANCOUVER

  44. MARKET JAR MEDIA INC.

    984500B7D9YE346RAC72CanadaVANCOUVER

  45. MARKET SQUARE INVESTMENTS LTD.

    549300V8MPXZJ1DKGY49CanadaVancouverLapsed - not renewed

  46. MARKETWATCH CAPITAL MANAGEMENT CORP.

    9845009640496FA5E780CanadaVANCOUVER

  47. MARK JAMES MANAGEMENT LIMITED

    549300DPL4C125MDC367CanadaVANCOUVERLapsed - not renewed

  48. MARK WASLEN INC.

    25490056RGTNS0TRTH39CanadaVancouverLapsed - not renewed

  49. MARLON RECREATIONAL PRODUCTS LTD.

    549300WHPDXI4L83VV20CanadaSURREY

  50. MARMAX CONSULTING COMPANY LTD.

    549300OZ47CESM0JBF52CanadaBurnaby

  51. MARRYING DARCY FILMS INC.

    549300N35IXLRLPTM337CanadaVancouverLapsed - not renewed

  52. MARSH HOLDINGS INC.

    254900T6VSYDUMY4XP70CanadaVANCOUVER

  53. MARTIN HILTI PROPERTY HOLDING CANADA INC.

    5493002ZO6POR1PN6068CanadaVANCOUVER

  54. MAS Gold Corp.

    2549001HU8G46T8S1Q08CanadaVancouverLapsed - not renewed

  55. Mass Holdings Corp.

    549300PK18DPLDQYY455CanadaSidneyLapsed - not renewed

  56. MASTERFEEDS INC.

    549300Z2WPXTH23RCE27CanadaVancouver

  57. M.A. STEWART & SONS LTD

    549300Q5VNHQYWBCDL18CanadaVancouverLapsed - not renewed

  58. Matakana Scaffolding B.C. Inc.

    2549004X1FMLD98SK562CanadaNanaimo

  59. MATCON KNAPPETT MANAGEMENT LTD.

    254900ERIXSG27TTKU57CanadaVancouver

  60. MATERNAL PRODUCTIONS INC.

    254900243XBBO3JI6Z28CanadaBurnaby

By legal form