By legal form

Alberta Business Corporation

2,742 entities

  1. Marler Integrity Incorporated

    2549003SP9CF1BTOW196CanadaRed Deer

  2. Marlin Resources Ltd.

    254900O5IA0I48P4QM11CanadaCalgary

  3. MARL TECHNOLOGIES INC.

    549300WGR23DD4K28H56CanadaEDMONTONLapsed - not renewed

  4. Marmot Properties Alta Ltd.

    254900QAXLPJL0S0K676CanadaCalgary

  5. MARUBENI-ITOCHU TUBULARS CANADA LTD.

    549300LZUGW57BVO9G37CanadaCALGARYLapsed - not renewed

  6. MARUBENI-ITOCHU TUBULARS CANADA LTD.

    984500697A693F1C7F35CanadaCALGARYLapsed - not renewed

  7. MASCO STEEL INDUSTRIES LTD.

    549300IEVK43NYWPYE31CanadaWetaskiwinLapsed - not renewed

  8. MASTERPIECE SOUTHLAND MEADOWS LTD.

    549300PYHKW32P2RSU24CanadaCALGARY

  9. MASTER POOLS ALTA. LTD.

    549300QJPJOBP11ECX78CanadaEdmontonLapsed - not renewed

  10. Matco Development Corp.

    549300EP7QIWNL5HCZ71CanadaCalgary

  11. MATCO FINANCIAL INC.

    549300HD3RD8C6SER179CanadaCALGARY

  12. MATTR CANADA HOLDINGS LTD.

    549300JHJ4QZDV2VG622CanadaCALGARYLapsed - not renewed

  13. MAWER INVESTMENT MANAGEMENT LTD.

    549300TDINW3ZOSQAR28CanadaCALGARY

  14. Max Fuel Distributors Ltd.

    8945009RTM61TJX11N88CanadaRED DEER

  15. Maxim Power Corp.

    549300JHCNCJCQET4P76CanadaCalgary

  16. MAX-QUIP INC.

    549300VL0XMHYJQ06N93CanadaCALGARY

  17. Mayfield Road Holdings Ltd.

    2549001K7HDB0JUTQJ58CanadaEdmonton

  18. Maytex Machine LTD.

    254900QZUDSPPJ10N582CanadaEdmonton

  19. MBM DEVELOPMENTS INC.

    549300CQOAJEL7MIQS08CanadaEdmontonLapsed - not renewed

  20. MBS CAPITAL CORP.

    549300CIK55S05YRDI81CanadaCALGARYLapsed - not renewed

  21. MCCOY GLOBAL INC.

    254900YGJXG62J21UW62CanadaCALGARY

  22. MCEWEN'S FUELS & FERTILIZERS INC.

    254900GVKXSQO6Y1JW86CanadaEDMONTON

  23. MCF HOLDINGS LTD.

    549300C8KGGGPSW0HL14CanadaST ALBERT

  24. MCKILLICAN CANADIAN, INC.

    5493006VIK14FPROO037CanadaEDMONTONLapsed - not renewed

  25. McLean Lumber Sales Alberta Ltd.

    549300QWH6DX11U0BD75CanadaCalgaryLapsed - not renewed

  26. McMillan-McGee Corp.

    254900RUMDM3882FW214CanadaCalgaryLapsed - not renewed

  27. McNiven Ranch Supply Ltd.

    8945000LV0B8OMDYES92CanadaBrooksLapsed - not renewed

  28. MCR DEVIATION INC.

    98450007AD3D08D6B873CanadaALBERTALapsed - not renewed

  29. MEDBRIDGE INVESTMENTS LTD.

    5493002GI0H8JN58DJ59CanadaLethbridge

  30. MEDMIRA INC.

    984500BA0ETB71CBCB46CanadaCALGARYLapsed - not renewed

  31. MEGA JEWELRY DESIGN LTD.

    636700FJ1GLMKSAB3217CanadaCALGARY

  32. MEG ENERGY CORP.

    5493002WXPTG5ZC1T326CanadaCALGARY

  33. MELANITE GROUP LTD.

    9845006439878CCD3762CanadaEDMONTON

  34. MELCOR DEVELOPMENTS LTD.

    549300RYMI0PJCFQBB05CanadaEDMONTON

  35. MELLOWDALE DAIRY LTD.

    984500601D457FB94A57CanadaBARRHEAD

  36. MENTOR GROUP OF COMPANIES INC

    8945005WY42JTZTYFG63CanadaEdmonton, AB

  37. MEP DEVELOPMENTS INC.

    98450044388DCY65AC96CanadaCALGARYLapsed - not renewed

  38. MERCHANT MACHINE TOOLS INC.

    549300U0Q0SPJDCVVJ19CanadaEDMONTON

  39. Merlinds Farms Ltd.

    894500O2E7Y9BVRSS408CanadaLethbridge

  40. METERCOR INC.

    549300YM7W6DJOWIND30CanadaCALGARYLapsed - not renewed

  41. METRIC FARM SOLUTIONS INC.

    549300D64LPHMU2YZO08CanadaEdmonton

  42. METRO FORD SALES LTD.

    5493000N4PXWRT8ZBK66CanadaTsuut'ina

  43. Metro Glass Products Ltd.

    254900SVHHSUWT5XKA63CanadaCalgaryLapsed - not renewed

  44. METRO HARDWOOD FLOORS LTD.

    54930023OLNWX64IOC30CanadaCALGARYLapsed - not renewed

  45. MEUNIER LIVESTOCK LTD.

    549300T1U5BELOXIRN25CanadaBARRHEAD

  46. MEYER FARMS LTD.

    9845000975E3B0495733CanadaTaber

  47. MFF PROPERTIES INC.

    254900XMCYPJ1Z73JH37CanadaEdmonton

  48. MHCARE MEDICAL CORPORATION

    549300FY0ZENURHNN729CanadaEDMONTON

  49. MH HOTELS (WEDM) INC.

    549300Y2ZDUXKRB5FL88CanadaCALGARYLapsed - not renewed

  50. MIALTA EQUIPMENT CO. LTD.

    549300TPFURHJ6YSB878CanadaVulcan

  51. Miami Colony Farming Company Ltd

    894500KHDGZW74T01J31CanadaNew Dayton

  52. Middlefield Limited

    25490058IH550A8RK429CanadaCalgary

  53. MIDOCEAN MIDSTREAM HOLDINGS LTD.

    2549006YDTPHYMNXT786CanadaCALGARY

  54. MIDPARK MANAGEMENT INC.

    549300N77YWDFE4DFT65CanadaCALGARYLapsed - not renewed

  55. MIDSTREAM ENERGY PARTNERS (CANADA) LTD.

    984500AU513CB8CFBC78CanadaCALGARYLapsed - not renewed

  56. MIDWAY DISTRIBUTORS LTD.

    984500FBBFB0E4B91N15CanadaEDMONTON

  57. MIKE MYSHAK MANAGEMENT LTD.

    54930042KYG43YP4EB85CanadaEDMONTON

  58. Milestone Wealth Management Ltd.

    254900BCDSCMZM228X59CanadaCalgary

  59. Millar Western Forest Products Ltd

    M56L1JQF3IRELF423Z85CanadaEdmonton

  60. MILLENIUM MARKETING INC.

    984500A39E749AA65409CanadaALBERTA

By legal form