By legal form

Business corporations (which includes professional corporations)

10,171 entities

  1. MARSWELL METAL INDUSTRIES LTD

    213800FDUPAWMA332G51CanadaBURLINGTONLapsed - not renewed

  2. MARTATCH ATTACHMENTS INC.

    636700IXYOE1VP89VG55CanadaWELLESLEY

  3. MARTEENEE HOLDINGS INC.

    213800UVEESJ4FAMA483CanadaTORONTOLapsed - not renewed

  4. MARTELLI FOODS INC.

    549300QCWLOHDSGANA89CanadaMississauga

  5. Martello Technologies Corporation

    549300X0YE2UMGH48P20CanadaOttawaLapsed - not renewed

  6. MARTILLAC ESTATES INC.

    5493004REW71MUCG3V55CanadaVaughanLapsed - not renewed

  7. MARTIN GROVE PROPERTIES LTD.

    549300FGVDCQVQ64SH57CanadaVaughanLapsed - not renewed

  8. MARTIN, LUCAS & SEAGRAM LTD.

    254900L9CN0193HK0647CanadaTorontoLapsed - not renewed

  9. MARTINREA INTERNATIONAL INC.

    5493004U3PUN21MLJG41CanadaVaughan

  10. MARTIN'S SEASONED FIREWOOD

    549300ODXONGDW75PV65CanadaLindsay

  11. MARVAL CAPITAL LTD.

    549300T9C0SDVCWSD626CanadaToronto

  12. MARVARA FARMS LTD.

    254900X0KW7E7EG3DO96CanadaDrayton

  13. MARVEL EQUIPMENT CORPORATION

    98450050Q7FE90596F66CanadaEVERETTLapsed - not renewed

  14. MARWICK MANUFACTURING INC.

    5493006H0ZS74LU1GH14CanadaMISSISSAUGA

  15. Marwood International Inc.

    549300C8XHBH5Q94Y180CanadaTillsonburg

  16. MARX METALS LIMITED

    549300BJV3PAEHD37855CanadaMISSISSAUGA

  17. Marylou Enterprises Limited

    254900JRPMU96LXECL45CanadaWoodbridgeLapsed - not renewed

  18. MARYVALE WIND INC.

    549300TBCYAWHX6H2F77CanadaTORONTOLapsed - not renewed

  19. MA SCHLEGEL INVESTMENTS INC.

    254900QERCEDXLMBOM07CanadaKITCHENER

  20. MASER CORPORATION

    254900OOEN2NSKL3VU54CanadaMISSISSAUGALapsed - not renewed

  21. Masi Construction Limited

    254900FQYWF6X0SL8Y33CanadaAncasterLapsed - not renewed

  22. MASON'S MASONRY SUPPLY LIMITED

    54930086URG458CTT329CanadaMISSISSAUGALapsed - not renewed

  23. MASSILLY NORTH AMERICA INC.

    5493007TE4EM0RPM7F46CanadaBRANTFORDLapsed - not renewed

  24. MASTER DISTRO LIMITED

    254900SDUZAU7KZ6QJ09CanadaMississauga

  25. Master Lock Canada Inc.

    54930081BVUMNZP96462CanadaOAKVILLELapsed - not renewed

  26. Masterpiece Granite & Marble Inc.

    549300O92JEWD2C9D774CanadaOttawa

  27. MASTRONARDI PRODUCE LIMITED

    5493003RJ6BTLGGDI392CanadaKINGSVILLE

  28. MASV Inc.

    549300MFJPQFYPALYD67CanadaOttawa

  29. Matador Technologies Inc.

    875500YUP3LQ2J4QTB60CanadaToronto

  30. Matalco Canada Inc.

    894500ZGL5YHRYE9H110CanadaBrampton

  31. MATALCO INC.

    549300AH1Q8XYLOOH517CanadaBRAMPTONLapsed - not renewed

  32. Match Pair Inc

    5493008PT7YCLXS6GF29CanadaWoodbridgeLapsed - not renewed

  33. Match Productions Inc

    254900YY2D8SUCIR6988CanadaOttawaLapsed - not renewed

  34. MATCOR METAL FABRICATION INC.

    549300QSHH0T5MKRXI26CanadaMississaugaLapsed - not renewed

  35. Matheson Machinery Inc.

    25490096VGFNBUQ79T09CanadaDublin

  36. Matica Enterprises Inc.

    5299009WIEMPJ8LUEE14CanadaTorontoLapsed - not renewed

  37. MATRIX FURNITURE GROUP INC.

    984500B40C4PCBE59723CanadaToronto

  38. Matrosov Holdings Corp.

    254900IQD0YA83SX9R32CanadaMapleLapsed - not renewed

  39. MATROSOV LEASING CORP.

    9845009A45CDF4ADE109CanadaMaple

  40. MATSU MANUFACTURING INC.

    5493001W3RV4U0Z4BD98CanadaBRAMPTONLapsed - not renewed

  41. MATTAMY ASSET MANAGEMENT INCORPORATED

    254900LUB8QLF25CN084CanadaToronto

  42. MATTAMY GROUP CORPORATION

    5493008TNY7A82WCXU31CanadaTorontoLapsed - not renewed

  43. MAVEN PAY INC.

    9845000B67BP2GF48081CanadaMississauga

  44. MAVERICK HYDRAULICS LTD.

    549300HUKWDKNHP4WF03CanadaMississauga

  45. MAVERICK SPRING MAKERS LIMITED

    254900VJUD1JFKN2SZ79CanadaBrantford

  46. MAVIS ROAD HOLDINGS INC.

    254900YTWRE0Y8GTK626CanadaMississauga

  47. Mawson Finland Limited

    2549002XWTWTAVJK4994CanadaToronto

  48. MAXACRE FARMS LTD.

    9845009E4DE7D9E11A04CanadaGrand Valley

  49. MAXILL INC.

    549300FV5ESBKUX14902CanadaST THOMAS

  50. MAXIM FURNITURE IMPORTS INC.

    98450004E6E09D1B7798CanadaBramptonLapsed - not renewed

  51. MAXIMUM MEDIA & PR INC.

    984500EFB2B550908407CanadaGrassieLapsed - not renewed

  52. Maxuc Trading Ltd.

    549300MOLZD40BP4OW27CanadaNORTH YORKLapsed - not renewed

  53. MAXUM FITNESS INC.

    984500C39A68880F1582CanadaWoodbridgeLapsed - not renewed

  54. MAXWELL PAPER CANADA INC.

    549300CCANMAAQ1IF335CanadaBELLEVILLELapsed - not renewed

  55. MAXXIT SYSTEMS INC.

    549300136Y6VBE84NE76CanadaTorontoLapsed - not renewed

  56. Mayer Information Technology Inc.

    254900EHLUU0BS2P7Y70CanadaTorontoLapsed - not renewed

  57. MAYFLOWER PROPERTIES INC.

    549300OW6HZBWNUUXR46CanadaGUELPH

  58. MAYNARD LAKE LODGE 2015 INC.

    5493007YEB8Y8R6QC413CanadaKENORA

  59. Mazda Canada Inc.

    5493005EU40EZ9I5L502CanadaRichmond Hill

  60. Mazda Computer Corporation

    254900M92RD0LSQHJ959CanadaMarkham

By legal form