By legal form

Alberta Business Corporation

2,743 entities

  1. Hubka Farms Ltd.

    549300O0KPSKZYYQLF13CanadaLethbridge

  2. Huckleberry Layers Ltd

    894500RZW9KSZS0V3R70CanadaLETHBRIDGE

  3. HUMBOLDT CAPITAL CORPORATION

    984500BDBA0C0513CE22CanadaCALGARY

  4. HUNTING ENERGY SERVICES (CANADA) LTD.

    213800T745T9RINTC762CanadaCALGARY

  5. HUNTING TITAN ULC

    213800I9UPATCMTP6Y32CanadaCALGARY

  6. HUSKY MIDSTREAM GENERAL PARTNER INC.

    5493008ZN60AUEYBD271CanadaCalgary

  7. HUTCH AIR INC.

    984500C93D8589A56083CanadaEDMONTONLapsed - not renewed

  8. Hutterian Brethren Church of Ewelme

    254900OOR3DQBKO5YW21CanadaLethbridgeLapsed - not renewed

  9. HUTTERIAN BRETHREN CHURCH OF FERRYBANK

    549300EJOF78S0IM0H92CanadaLETHBRIDGE

  10. Hutterian Brethren Church of Lomond

    254900FVGQDH2IC1OP90CanadaLomond

  11. HUTTERIAN BRETHREN CHURCH OF O.B.

    5493005V4DDHU03S8U57CanadaLLOYDMINSTER

  12. Hutterian Brethren Church of Smoky Lake

    5493008DFQ0625B6ZR36CanadaSmoky Lake

  13. Hutterian Brethren of Miltow

    549300NYYDT9DZ9FBD20CanadaWarner

  14. HWN ENERGY LTD.

    549300NZUUFFJ4ORNJ79CanadaCalgary

  15. HYBRED DAIRY

    254900Q6EWYBECGR2T45CanadaCoalhurst

  16. Hybrid Chemical Technologies Ltd.

    549300WBDWG9VXQD1E34CanadaCalgary

  17. Hycor Inc.

    549300F3BWQ32HGHQL22CanadaEdmonton

  18. Hydrera Water Services (Canada) Corp

    894500B2SCINF26G6V63CanadaCalgary

  19. HYDRIL PCB CANADA INC.

    FP6LQDOOPDM04X7Q4F42CanadaCALGARYLapsed - not renewed

  20. HYDRONIC AGENCIES LTD.

    984500A0AD4BF9BF8404CanadaEDMONTON

  21. HYKI HOLDINGS LTD.

    984500GA1B9858FF5F41CanadaEdmonton

  22. HYPOINDUSTRIES LTD.

    98450003D881AX4B6Y86CanadaCALGARYLapsed - not renewed

  23. I.B. FARM SERVICES LTD.

    549300285CJURXSHBC23CanadaLLOYDMINSTERLapsed - not renewed

  24. IFF Holdings Inc.

    636700BFU6YMK0X4D849CanadaCalgary

  25. IFR WORKWEAR INC.

    5493002TL4N2NEVXUA32CanadaRED DEER

  26. IFURNITURE INC

    8945005CGOPW0007ED07CanadaEDMONTON

  27. IGLOO ERECTORS LTD.

    25490045D6CMDYF49G52CanadaRED DEER

  28. IHS MARKIT CANADA ULC

    549300F5QV4PRAUR5J79CanadaCALGARY

  29. IJTSMA FARMS LTD.

    549300FDNIUZP43RHZ11CanadaTHREE HILLSLapsed - not renewed

  30. IKO ENTERPRISES LTD.

    254900U56U3U1HHA4J62CanadaCalgary

  31. IKO Industries Ltd.

    254900IRDIJ02P4ZCI05CanadaCalgaryLapsed - not renewed

  32. IMEX CANADA INC.

    549300NHF4OCO0BWNC62CanadaCalgaryLapsed - not renewed

  33. IMPACT ANALYTICS INC.

    5299009SB2I3AYGR6173CanadaCalgary

  34. IMPERIAL OIL LIMITED - COMPAGNIE PETROLIERE IMPERIALE LTEE

    549300JZNB745JT5WY51CanadaCalgary

  35. IMPERIAL OIL RESOURCES LIMITED

    549300VU2OWM86LFP557CanadaCALGARY

  36. Incana Capital Management Inc.

    254900AAC3613L7KTD08CanadaCalgary

  37. IN CASE OF INC.

    9845003DF64BFD5F0D21CanadaCalgaryLapsed - not renewed

  38. Inclusive Energy Ltd.

    8945007RX0QIP8TEH732CanadaCalgaryLapsed - not renewed

  39. INCREDIBLE JOURNEYS TRAVEL INC.

    549300APG9GINV40WK44CanadaCALGARY

  40. Incrypt Mining Ltd.

    2549004MB6YH6LB3F022CanadaCalgary

  41. Independent Crop Inputs Inc.

    2549000Y0GNDNPV9C630CanadaTaber

  42. INDUSTRIAL BUCKETS INC.

    2549000DXMFJHLR4BF25CanadaCOALHURST

  43. INDUSTRIAL MACHINE INC.

    549300SEOCRO801WMM29CanadaAcheson

  44. Industrial Radiography Supplies & Services Inc.

    254900EQY0UG8H9GU983CanadaEDMONTON

  45. INFINITE INTERNATIONAL INC.

    549300W1HOBA22UW8E48CanadaCALGARYLapsed - not renewed

  46. INFLEXION STUDIOS INC.

    254900F8JM8W9HZAUJ56CanadaEdmontonLapsed - not renewed

  47. INLAND MACHINING SERVICES LTD.

    254900XQMC3GE889FH25CanadaCHESTERMERE

  48. INLAND VALVE CORPORATION LTD

    549300QUIHF84TOWKY83CanadaEDMONTONLapsed - not renewed

  49. Inline Oilfield Services Ltd.

    54930008V8RE1WM16706CanadaEdmontonLapsed - not renewed

  50. Inner City Diesel Ltd.

    8945001IYNHV1FPRIJ84CanadaEdmontonLapsed - not renewed

  51. INNOVATIVE HEAT TREATMENT INC.

    549300YEP7WXBJB4BB26CanadaCALGARY

  52. Innovention Investments Inc.

    2549009OIZEF9OB83327CanadaEdmonton

  53. INPLAY OIL CORP.

    9845007DE1F040888A79CanadaCalgary

  54. INSIGHT ANALYTICAL SOLUTIONS INC.

    5493007LUMRCPK63E050CanadaCalgaryLapsed - not renewed

  55. Insignia Energy Ltd.

    549300TSHNG60DCVGD87CanadaCALGARY

  56. INSPIRED HOME FURNITURE INC.

    6367003VP6DMUWPQWG72CanadaCALGARY

  57. INTEGRACARE INC.

    25490039QOQQHVD0NT72CanadaEDMONTON

  58. INTEGRATED LIFE CARE (MCLENNAN) INC.

    5493009U0BJS96KD4E80CanadaEDMONTONLapsed - not renewed

  59. Integrated Total Solutions Inc

    549300AXLAT3MYYHVT81CanadaEDMONTON

  60. INTEGRITY RV (OLDS) LTD.

    549300T12JPQCJ37PO50CanadaOLDSLapsed - not renewed

By legal form