By legal form

business corporation

4,724 entities

  1. AgroHall Foods Ltd.

    254900BMMJNHGHY98O73CanadaAvonlea

  2. Ahmey Capital Corp.

    894500TMVG7EF4CFPM19CanadaEdmonton

  3. AI Atlas Inc.

    9845001FD1C8C7AEE617CanadaBurlington

  4. AIM METALS & ALLOYS INC.

    254900V6VLDYPWZ00Q04CanadaMONTREAL

  5. Aiolos Engineering Corporation

    549300J2N2O4HUJTDP80CanadaTorontoLapsed - not renewed

  6. AirIQ Inc.

    549300D1EW5SR6WCAD98CanadaPickering

  7. Air Liquide Canada Inc.

    529900V0I8B1ZY7TOF83CanadaMontrealLapsed - not renewed

  8. AIR MILES Loyalty Inc.

    254900MUOHN9LVZBGL86CanadaTorontoLapsed - not renewed

  9. AIRPLUS INDUSTRIAL CORP.

    894500WC6YFLP0G6TL27CanadaSurrey

  10. AI Smart Finance Inc.

    254900N3TRLVDLGJNU67CanadaMontrealLapsed - not renewed

  11. AJB Ventures (1998) Ltd.

    549300I8D3U923F9LL12CanadaWhite RockLapsed - not renewed

  12. A & J SHARP INVESTMENTS INC.

    549300DQVRRA3VV6PO92CanadaWEST VANCOUVER

  13. AK25 Inc.

    254900A70105JYTJ9358CanadaOSHAWALapsed - not renewed

  14. Akangsha Consulting Ltd.

    549300VE1HMADNTQ4403CanadaNorth York

  15. AKHENATON CAPITAL MANAGEMENT LTD

    894500K24WYFXG2R9O69CanadaMONTREAL

  16. AKSHARA MANDI SYS INC.

    25490021173YUOLDM387CanadaToronto

  17. A.K. Traders Ltd

    549300IMSUCACB7JVQ04CanadaCalgaryLapsed - not renewed

  18. AKU Outdoor Inc.

    2549000R7D9TN3G1IA53CanadaMontreal

  19. Akzo Nobel Coatings Ltd.

    254900ZYMTPOSSLRRK28CanadaPort HopeLapsed - not renewed

  20. Alacer Gold Corp.

    529900Z8EMNJMHWKNV66United StatesDenverLapsed - not renewed

  21. ALAIN ROYER CONSULTANT INC.

    5493003QM9L7O3YPE121CanadaBoucherville

  22. Alamos Gold Inc.

    894500GIHFJZW7YS9660CanadaToronto

  23. ALARIS EQUITY PARTNERS INC.

    549300826Z5H44WQ2N67CanadaCalgaryLapsed - not renewed

  24. ALATE PARTNERS INC.

    549300L8E82C1YASFG52CanadaTorontoLapsed - not renewed

  25. Alauris Holding Inc.

    9845003DCQ3P00B0VF51CanadaSainte-Anne-de-Bellevue

  26. AL-AYN SOCIAL CARE FOUNDATION CANADA

    2549006N5MXE5OYYRY30CanadaRichmond Hill

  27. Alberta Hardwood Flooring (EDM) Ltd.

    549300TVI10MDBW3JZ30CanadaEdmontonLapsed - not renewed

  28. Alberta Investment Management Corporation

    549300211OPKUEMQ9F64CanadaEdmonton

  29. ALBERTA LAUNDRY SYSTEMS LTD.

    5493000HSXQDG10MFM24CanadaCALGARY

  30. ALBERTA-PACIFIC FOREST INDUSTRIES INC.

    549300D464T9RN8UFX78CanadaEdmontonLapsed - not renewed

  31. ALBERTA PLOWS INC.

    549300NE4CIE2KXL5C13CanadaCochraneLapsed - not renewed

  32. Alberta Power (2000) Ltd.

    549300PQD1NB92NHSH15CanadaCalgaryLapsed - not renewed

  33. Alberta Spruce Industries Ltd.

    549300WOJ4HAO3ELUD29CanadaSpruce GroveLapsed - not renewed

  34. ALCI Aviation Ltd

    8945007OJDUMHB43NT51CanadaOSHAWA

  35. Alcohol Countermeasure Systems Corp

    8945005MS2IBRR448O81CanadaToronto

  36. ALCO INVESTMENTS INC.

    213800AIIQ1XFWJ79C69CanadaTORONTOLapsed - not renewed

  37. ALENDEL FABRICS LIMITED.

    549300XU5L1JFY32RA73CanadaToronto

  38. Alexandria Minerals Corporation

    875500I7N313BZLKXI78CanadaTORONTOLapsed - not renewed

  39. Algro Farms Inc.

    89450027G3ODFNST4O64CanadaNorwich

  40. AL HASSNAIN JEWELLERS INC

    636700N5995U95IMMY59CanadaMississauga

  41. ALH TRANSIT INC.

    5493003LXPZWBGHZNV89CanadaStanbridge Station

  42. ALIGNED INVESTMENT MANAGEMENT INC.

    254900VYTHXZYK79I231CanadaToronto

  43. ALIMENTS BIOLOGIQUES FRANKIE INC.

    9845004CAEF96CE6N040CanadaLaval

  44. Aliments LHG Inc.

    8945007PB3LGO7RHXN69CanadaDrummondville

  45. Aliments LUDA Foods Inc.

    549300V231PTQO62Z490CanadaPointe-ClaireLapsed - not renewed

  46. ALIMENTS MARINA DEL REY INC.

    54930014K6D2VRMSKJ25CanadaLaval

  47. ALIMENTS PEARLMARK INC.

    5493000SAH5UWWNHNG55CanadaLaval

  48. A-Line Atlantic Inc.

    549300PYIXBMRDG37I57CanadaCorner Brook

  49. Alingtong International Inc.

    254900CU4DVGQ3QXZS19CanadaToronto

  50. ALLEN BEARINGS & TECHNOLOGIES LTD.

    549300W0HH6WRYEB2W66CanadaJOLIETTE

  51. AllianceBernstein Canada, Inc.

    549300BUXXCBBPLPMP86CanadaToronto

  52. Alliance One Incorporated

    984500907P3SDED7BD26CanadaToronto

  53. ALLIANCE TRUCK SALES CORPORATION

    6367009AQIPCEXQTIZ28CanadaMississauga

  54. ALLPRO TIRE SALES AND SERVICES INC.

    984500EAC871D6C60636CanadaMiltonLapsed - not renewed

  55. Allright Ladder Co. of Canada Ltd.

    549300CXEL0HU53V6Z77CanadaRICHMOND

  56. All Seniors Care Holdings Inc.

    894500HDA1DJKHYN4954CanadaToronto

  57. ALLTERRA CONSTRUCTION LTD.

    549300R54H00BD0JC384CanadaVictoriaLapsed - not renewed

  58. Allturf Limited

    549300BJFVTQHSEVZ313CanadaInnisfilLapsed - not renewed

  59. ALL U NEED PLASTICS LTD.

    54930017BXXQ0MCYZT48CanadaTorontoLapsed - not renewed

  60. Allview Enterprises Inc.

    549300AFCZYGEQMAPN75CanadaMontréal

By legal form