CorpSearch Canada

12899540 Canada Inc.

ActiveCorporation number 12899540

Corporation number12899540
Business number (BN)768277949
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered5 April 2021
Registered office
75 Plumrose Pathway
Toronto
ON M1B 4B2
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 1 June 2026)

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

More corporations in Toronto ยทOntario