By legal form

business corporation

4,724 entities

  1. Bouthillier Capital Inc.

    254900LAEOT0F83VOE17CanadaSaint-Lambert

  2. BOW RIVER ENERGY LTD.

    549300WBV0TS30MLGH78CanadaCalgaryLapsed - not renewed

  3. BOX SPRINGS WIND CORPORATION

    549300GQT4O43CG7UI58CanadaCALGARYLapsed - not renewed

  4. Boyd Group Services Inc.

    254900IZ8DD5A8NHRY07CanadaWinnipeg

  5. BRACE YOURSELF GAMES INC.

    549300FMPJE33KXQMA10CanadaVancouver

  6. Bragg Gaming Group Inc.

    9845000EB9E6A9887Q16CanadaTorontoLapsed - not renewed

  7. BRAND FELT OF CANADA LIMITED

    549300RPWT1GLOYFYZ22CanadaMISSISSAUGA

  8. BRANDT FARMS LTD.

    549300UYQY8EY7P0T410CanadaSTONEWALLLapsed - not renewed

  9. Brazdan Investments Inc.

    254900563PZ314J0M731CanadaMontreal

  10. Breinrock Limited

    9845008BD6B96DC1A217CanadaToronto

  11. BREWERS MARINE SUPPLY LTD.

    213800C9ETEOV9HHE520CanadaHAMILTON

  12. Brick Street Software, Inc.

    2549008SG3ETHSZ3TN90CanadaVaughanLapsed - not renewed

  13. BRIDGE GAP CHATEAU INC.

    549300LY94ERD50J6F24CanadaEDMONTONLapsed - not renewed

  14. Brightshore Investment Holding Corporation

    254900WSY5K25WKP5I80CanadaOakville

  15. BRIKO ENERGY CORP.

    5493003HWX86XJVX4I92CanadaCALGARYLapsed - not renewed

  16. Brintab Corp.

    984500E65AB3D2B3FQ56CanadaNorth YorkLapsed - not renewed

  17. BRISTON GROUP LTD.

    213800FZ8IGMYFUZ2215CanadaMONTREAL

  18. Brite Blinds Ltd.

    5493000K6NJCLHVEBP67CanadaVancouverLapsed - not renewed

  19. Broadview Energy Ltd.

    549300WM4RKLVN64QR07CanadaCalgaryLapsed - not renewed

  20. BROGAN SAFETY SUPPLY LTD.

    549300W6DGH4DCPFS865CanadaGRANDE PRAIRIELapsed - not renewed

  21. BROKERHOUSE DISTRIBUTORS INC.

    549300QQL4SYD1SQMW33CanadaEtobicoke

  22. Bromma Asset Management Inc.

    549300OSGAOT6ZCNRT53CanadaToronto

  23. Brookfield Office Properties Inc.

    254900YMOW7MM1QNTE06CanadaTorontoLapsed - not renewed

  24. BROWNSTONE ASSET MANAGEMENT INC.

    549300LOU1NUBUDCGW54CanadaCALGARYLapsed - not renewed

  25. BRP Inc.

    529900EPQGESIRCPY551CanadaValcourtLapsed - not renewed

  26. Bruce Trail Funding Corporation

    5493008A1QR7KWHOE907CanadaToronto

  27. Bruce Trail Funding Corporation II

    894500VE0EJ5Z56ZKB20CanadaToronto

  28. Bruce Trail Funding Corporation III

    89450067PLZQRKFNNB92CanadaToronto

  29. BRUSHMATES INC.

    549300WTXPCQ5BSLLG36CanadaCALGARYLapsed - not renewed

  30. BS2 Productions Inc.

    89450034UTYJ2FSDJD64CanadaVancouver

  31. BS Productions Inc.

    894500WECK4CMR2HZE32CanadaRichmondLapsed - not renewed

  32. BST Distributors Inc.

    549300CLNM12X5DUX290CanadaVaughan ON

  33. BT GLOBAL GROWTH INC.

    254900R6UOO4AKOTOS80CanadaMONTREAL

  34. BTown Enterprises Inc.

    984500E9F7E10811GF33CanadaMississaugaLapsed - not renewed

  35. BUBBLE TECHNOLOGY INDUSTRIES INC.

    984500SCL13CFD6F0B69CanadaOttawaLapsed - not renewed

  36. BUCAN ELECTRIC HEATING DEVICES INC.

    9845009D3D63S57AB718CanadaPOINTE-CLAIRELapsed - not renewed

  37. Buck Country Outfitters Ltd

    5493008U1AFT5J21U412CanadaGoodsoilLapsed - not renewed

  38. BUFFALO SHEPARD, LTD.

    549300XTFV82WH3LYJ28CanadaCALGARYLapsed - not renewed

  39. BULA CANADA INC.

    5493005T8DW02HROSB21CanadaMont-Royal

  40. BULL CAPITAL MANAGEMENT INC.

    25490097JD6MF4MCS322CanadaToronto

  41. Bunge Loders Croklaan Canada Inc.

    549300OT8JUQVY7CFP83CanadaToronto

  42. Burgess Creek Exploration Inc.

    5493008HWDYI53QHHT28CanadaCalgaryLapsed - not renewed

  43. Burgess Investment Management and Research Inc.

    254900ERAIWYD2SA0Y22CanadaToronto

  44. Burgham Sales Ltd.

    5493002N6LDVABNDMW65CanadaScarboroughLapsed - not renewed

  45. Burgundy Oak Group Ltd.

    549300UGJGREAZQVG793CanadaCalgaryLapsed - not renewed

  46. Burkett Asset Management Limited

    254900SCOLDVWW0YLF24CanadaVancouver

  47. BURLOAK MARKET PLACE INC.

    549300MN8LKGMES2AV71CanadaNORTH YORK

  48. BURNCO Rock Products Ltd.

    5493002Q7M166ED76V64CanadaCalgary

  49. Busbud Inc.

    89450014YJPZRS8SJY36CanadaMontrealLapsed - not renewed

  50. BusinessBots Inc.

    254900NM2I6WI7E52X18CanadaTorontoLapsed - not renewed

  51. BVD HOLDINGS WINNIPEG INC.

    254900BZNPR12JFQ0868CanadaBramptonLapsed - not renewed

  52. BWD GOLD CORP

    549300FK4RXTSB6STZ63CanadaNorth York

  53. B.W.S. MANUFACTURING LTD.

    549300U2DYF4LA049I56CanadaCentrevilleLapsed - not renewed

  54. Byron Babich Holdings Inc

    894500G8BWIBL3QSNG70CanadaMoose Jaw

  55. BYSTROM FARMS LTD.

    549300D8TJGHKHIJD256CanadaRED DEERLapsed - not renewed

  56. CABLES PTI CABLES INC.

    254900CXPS9DDY8LWQ53CanadaMontreal

  57. C.A.C. 3000 INC.

    9845009C7BE79F889013CanadaPointe-Claire

  58. Caerus Capital Corporation

    89450078D200MLWQDR87CanadaCalgaryLapsed - not renewed

  59. CAFO INC.

    2549000F4JJ9C9B2UG03CanadaTORONTO

  60. CAFUVI Inc.

    5493005GVVUVHD7XPS27CanadaSainte-Anne-de-Bellevue

By legal form