CorpSearch Canada

Teladoc Health Canada, Inc.

ActiveCorporation number 4113705

Corporation number4113705
Business number (BN)856470109
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered1 April 2004
Registered office
312 Adelaide Street West
Suite 200
Toronto
ON M5V 1R2
Canada
Directors allowed1 to 20
Last annual filing2026 (annual meeting 20 June 2024)

Source of record: Corporations Canada entry for Teladoc Health Canada, Inc.. Directors, filings and corporate documents are available there.

More corporations in Toronto ยทOntario