By legal form

Business corporations (which includes professional corporations)

10,171 entities

  1. TECHLANTIC LTD.

    5493005RF1TN6LCJJM13CanadaOakvilleLapsed - not renewed

  2. TECHLANTIC LTD.

    549300KHJZNTY1JU7H80CanadaOAKVILLELapsed - not renewed

  3. TECHNICAIR (2004) LTD.

    254900MHBVQ66DDJIL73CanadaLONDONLapsed - not renewed

  4. TECHNICAL PLASTICS INC.

    63670058A5AKHXWTNU18CanadaMARKHAM

  5. Technicore Underground Corporation

    2549005BPNUO4QGR3157CanadaNewmarketLapsed - not renewed

  6. Technicore Underground Inc.

    254900324MVV1PXNC916CanadaNewmarketLapsed - not renewed

  7. Technicore Underground Ltd.

    254900S7WK2KAD1Y4X96CanadaNewmarketLapsed - not renewed

  8. TECHNIQUIP EQUIPMENT INC.

    254900YEY7VOGR83O533CanadaNewmarket

  9. TECHNOCRED CONSULTING SERVICES INC.

    2549008HORSGYYTA9M38CanadaPickeringLapsed - not renewed

  10. TECHNOFIN INVESTMENTS INC.

    254900WLNMUMJPJS6118CanadaStouffville

  11. TECHNOID INC.

    636700HO1Z6MNWA6R288CanadaBURLINGTON

  12. TECHNOPRO COMPUTER SOLUTIONS INC.

    5493009RDQ462YPLX652CanadaMississauga

  13. TECHSPAN INDUSTRIES INC.

    549300K3M1A0S4L35K96CanadaOakville

  14. Techtop Canada Inc.

    254900MRYFRC8SXIN075CanadaOAKVILLE

  15. TECMOTIV CORPORATION

    549300SNKGFJK7V8T308CanadaVaughan

  16. TECOUSTICS LIMITED

    549300M7VGY00J2FE073CanadaBurlington

  17. Tees Brae Investments Inc.

    549300MS46WD7K6TVQ85CanadaSault Sainte-MarieLapsed - not renewed

  18. TEESWATER CONCRETE LTD.

    98450063C4EK891FDC32CanadaTeeswater

  19. TEGRITA CORPORATION

    549300LU2GVK644THH52CanadaTORONTO

  20. TEKNION CORPORATION

    549300P597H1XWSWIC21CanadaNorth York

  21. TEKSAVVY SOLUTIONS INC.

    549300FH4R4XMND1HQ55CanadaChatham-KentLapsed - not renewed

  22. Teledyne Digital Imaging, Inc.

    5493000LP2V26XHLCZ82CanadaWaterloo

  23. TELESAT GEO INC.

    5493004V5GLBY6SO5Y34CanadaOttawa

  24. Telesat LEO Holdings Inc.

    549300KTLPYYYR4D8297CanadaOttawaLapsed - not renewed

  25. Telesat LEO ULC

    549300ASXGVOL3XWOT23CanadaOttawa

  26. TELMETRICS INC.

    2138003CE7FCRLM1XI96CanadaMISSISSAUGALapsed - not renewed

  27. Telna Inc.

    8945003WETXEEMWYNQ96CanadaTorontoLapsed - not renewed

  28. TELONIX COMMUNICATIONS INC.

    549300RYNP5ISDF1C075CanadaAURORALapsed - not renewed

  29. TEMAR CORPORATION

    9845001C7V47F4AD4087CanadaTORONTOLapsed - not renewed

  30. TEMPLE AND TEMPLE TOURS INC.

    549300N7RXHRESSR5643CanadaTORONTOLapsed - not renewed

  31. TEMPLE DANCE X PRODUCTIONS LIMITED

    254900RYQRW852FPIA56CanadaToronto

  32. TEMPLE INSURANCE COMPANY

    5493006NQCP23P2CK653CanadaTORONTO

  33. TEMPLETON GROWTH FUND, LTD.

    5493004SFKPTP8S4HO29CanadaTORONTOLapsed - not renewed

  34. TEMPO AEROSPACE INC.

    5493008W5QF3N0DVMJ84CanadaToronto

  35. TEMPO BASKETBALL CLUB INC.

    254900WN011ZICDL0X59CanadaToronto

  36. TEMPO PLASTICS LIMITED

    5493000EU5DKBT2NEP33CanadaInnisfilLapsed - not renewed

  37. Tempur Canada LTD.

    254900721K8E8L4PFF78CanadaToronto

  38. TEMSPEC INCORPORATED

    549300XFA064GYUKPL47CanadaMississauga

  39. TEMWEST FARMS LTD.

    549300BQXXY5RPQFZI57CanadaToronto

  40. TENCORR PACKAGING INC.

    549300TJUPZV4TLYV793CanadaBrampton

  41. Tenors CFV Inc

    549300PC0TKXM29P0O39CanadaBurlingtonLapsed - not renewed

  42. TENSEGO SOLUTIONS INC.

    254900A5XSUMHHJIM764CanadaNorth YorkLapsed - not renewed

  43. TEPPER HOLDINGS INC.

    549300XE3D86HTG3ZF52CanadaThornhill

  44. Teraflex Limited

    254900Z43CIVWC7YZ661CanadaOttawaLapsed - not renewed

  45. Terracap Management Inc.

    254900YBG9AIMJ4F7612CanadaTorontoLapsed - not renewed

  46. Terra Cotta Investment Counsel Inc.

    254900NT07ZQS07QBR13CanadaOakville

  47. Terragen Environmental Group Inc

    254900TTAUCVCGL4HU55CanadaCaledonLapsed - not renewed

  48. TERRA GREENHOUSES LTD.

    549300XSAN84Y33C7825CanadaWATERDOWN

  49. TERRA NOVA STEEL & IRON (ONTARIO) INC.

    5493003GIZCG7TLY0K69CanadaMISSISSAUGA

  50. Terra Pine Valley Corporation

    2549006FVSNXXPQ5ZE92CanadaConcordLapsed - not renewed

  51. TERRAPURE ENVIRONMENTAL LTD.

    549300R9JQI6L4DDH102CanadaTorontoLapsed - not renewed

  52. Terra-Rock Holdings Inc

    894500JBHYYMHNZN2K16CanadaOakvilleLapsed - not renewed

  53. TERRASCEND CORP.

    529900Z66HBZ5381EO49CanadaMississauga

  54. TERRONI INC.

    2138003K7EZS998C4213CanadaToronto

  55. TER WOERDS FARMS LTD.

    254900YJ1Q2U8MB91S52CanadaKincardine

  56. Tessonics Inc.

    254900XIMC19L3UMZA28CanadaWindsor

  57. Tetra Bio-Pharma Inc.

    5299000CYH3P8XC2UO53CanadaOttawaLapsed - not renewed

  58. TETRALIA CORP.

    549300A4CNFSLXDXFG79CanadaToronto

  59. TEVIR CAPITAL CORP.

    984500693F9HF90F7A69CanadaToronto

  60. TEXEL HOLDINGS INC.

    549300QXHYQ1HO5LC019CanadaCAMPBELLVILLE

By legal form