By legal form

Company (includes community contribution company and unlimited liability company)

5,300 entities

  1. OCEANAGOLD CORPORATION

    549300CBMSE8I9N3E232CanadaVancouver

  2. OCEAN FLOOR GEOPHYSICS INC.

    549300ESQJ8PWRKVQQ78CanadaBurnabyLapsed - not renewed

  3. OCEANFOOD SALES LIMITED

    549300OWC6G7GKNTQB25CanadaBURNABY

  4. OceanFront Investment Counsel Inc.

    549300U8JJD5E8AH6L32CanadaVancouver

  5. Oceanic Canada Agtech Corp.

    5493000LZ1V0KXGY7D14CanadaLangleyLapsed - not renewed

  6. OCEAN MARKER SPORT SURFACES (2014) LTD.

    549300W6J2PE25B0FM55CanadaLangley

  7. OCEAN PACIFIC HOTELS LTD.

    984500FB88UACV1F0D65CanadaVANCOUVER

  8. Ocean Pacific Lighting Inc.

    254900XYUY4B8S2F8Q69CanadaSurrey

  9. OCEAN PACIFIC MARINE SUPPLY LTD.

    549300BL3VJQBLRCEC76Canadacampbell riverLapsed - not renewed

  10. Ocean Ridge Holdings Ltd.

    5493008FE4KV8M61O029CanadaRichmond

  11. OCEAN STAR HOLDINGS LTD.

    254900MRRUDS3ATH5Z20CanadaRICHMOND

  12. OCL INDUSTRIAL MATERIALS LTD.

    5493007LL7A6UGNQWW85CanadaSurreyLapsed - not renewed

  13. O'CONNOR R.V. CENTRE LTD.

    984500DESBC7D5DDBE29CanadaCHILLIWACK

  14. OCTAGON HIF FUNDING ULC

    549300GVASLGYSXFCR42CanadaVancouver

  15. ODD BURGER CORPORATION

    98450058YB073A84FC20CanadaVANCOUVERLapsed - not renewed

  16. ODLUM BROWN LIMITED

    549300XXGQ3ZBUATAA14CanadaVANCOUVER

  17. ODUMPAY INC.

    984500A94FF4FI14D085CanadaVANCOUVER

  18. Odyssey International Export (2004) Ltd

    549300PT4FEYPPFN6B85CanadaNew WestminsterLapsed - not renewed

  19. O.E.M. BATTERY SYSTEMS LTD.

    549300OWDESK12UVI111CanadaABBOTSFORD

  20. Off Piste Fine Arts Ltd.

    254900PPXT3S81M6JM77CanadaVancouver

  21. OFFWORLD INDUSTRIES LTD.

    254900KYCCFPV3DUOS25CanadaNew Westminster

  22. OKAYA (CANADA) CO., LTD.

    549300JJI1NUDOL0I223CanadaVANCOUVER

  23. O.K. TIRE STORES INC

    549300JQXJL634X60W76CanadaSurreyLapsed - not renewed

  24. OLDEN FIELD INVESTMENTS LTD.

    549300YLSJVJVT6M6W82CanadaRichmondLapsed - not renewed

  25. OLD FILMS INC.

    549300MWVH6S15HWI254CanadaVancouverLapsed - not renewed

  26. OLERA INGREDIENTS & DISTRIBUTION INC.

    9845008583867FD3B488CanadaSURREY

  27. Olive and Piper Inc.

    254900YOT9WRJCVAJQ81CanadaVancouverLapsed - not renewed

  28. OLYMPIC INTERNATIONAL SALES LTD.

    5493006TY6CHG4IZAZ60CanadaVancouverLapsed - not renewed

  29. Omega Pacific Resources Inc.

    5493000MBQEVFK8GON67CanadaVancouverLapsed - not renewed

  30. OMEGA TRADING GROUP LTD.

    549300MSWV652QWKUI12CanadaNorth Vancouver

  31. OMEX MANUFACTURING ULC

    254900PVBDGNLWSQRU74CanadaStratford

  32. OMF FUND II (SC) LTD.

    549300116RQUPVDD5441CanadaVancouverLapsed - not renewed

  33. OMNICOM FINANCE CANADA ULC

    213800YR3ZD2Z72CTS39CanadaVANCOUVER

  34. OMNIVITA CUSTOM WEALTH MANAGEMENT INC.

    254900PNH3KOQOLO4263CanadaVancouver

  35. ONCO-INNOVATIONS LIMITED

    529900BRM2J6NM6CYX21CanadaVancouverLapsed - not renewed

  36. ONDINE BIOMEDICAL INC.

    9845005B69E07CGF4A56CanadaVANCOUVER

  37. ONE CAPITAL MANAGEMENT CANADA LTD.

    984500L2FD8A6VBC0S50CanadaVANCOUVER

  38. ONE DEGREE ORGANIC FOODS INC.

    5493004TUQ7I6DH7S874CanadaAbbotsfordLapsed - not renewed

  39. Oneforest Investment Management Ltd.

    549300HUOL484UDDN571CanadaVictoria

  40. ONE TREE HILL DEVELOPMENT LTD.

    549300L3TL1RPBSYR719CanadaSQUAMISH

  41. ONEX ENTERPRISES INC.

    549300QHFNHNFXUXEF79CanadaSURREY

  42. Only Chefs ltd

    98450012A4XB5ADQ6965CanadaMAPLE RIDGE

  43. OnRamp Technologies Limited

    254900QK0TS0ZZVE6V36CanadaVANCOUVERLapsed - not renewed

  44. ONYX GOLD CORP.

    529900LI2BU0WQI1I448CanadaVancouver

  45. OPAWICA EXPLORATIONS INC.

    2549006SKTC54Z49GP97CanadaVancouver

  46. Open Holdings Ltd.

    2549008MV94CB1MX9M56CanadaDeltaLapsed - not renewed

  47. OPHIR METALS CORP.

    529900HZ5P9T13B0KU39CanadaVancouver

  48. OP LIGHTING INC.

    254900E516YNPYVETP81CanadaSurrey

  49. OPPORTUNITY TRADERS INC.

    549300EFIQF8WS0ALW84CanadaVANCOUVER

  50. OPTIMI HEALTH CORP.

    98450063FDFF8UD3Q652CanadaGARIBALDI HIGHLANDSLapsed - not renewed

  51. OPTIMIL MACHINERY INC.

    549300ZOKMMV57WZXV72CanadaNew Westminster

  52. OPTIMUM VENTURES LTD.

    984500D7VCAE6FBMA610CanadaVANCOUVERLapsed - not renewed

  53. OPUS FRAMING LTD.

    549300RT7Y3TTNB0WH37CanadaVANCOUVERLapsed - not renewed

  54. Oracle Energy Corp.

    529900JEVQMHPAO29I32CanadaVancouver

  55. ORAGIN FOODS INC.

    54930054ZOM25YZK8Y10CanadaVancouverLapsed - not renewed

  56. ORANYA FARMS II HOLDINGS INC.

    254900UWTTIQ168KL264CanadaLangley

  57. ORANYA HOMECORP LTD.

    254900OMBG460IXD0N45CanadaAbbotsford

  58. ORBIS INVESTMENTS (CANADA) LIMITED

    254900RICHOYC1CERT07CanadaBURNABY

  59. Orbital Research Inc.

    549300CMYMBA0NV7UJ75CanadaWhite RockLapsed - not renewed

  60. ORBITAL RESEARCH LTD.

    5493007C9E4U5O6ZBY34CanadaVANCOUVER

By legal form