CorpSearch Canada

Think Screen Inc.

ActiveCorporation number 8469571

Corporation number8469571
Business number (BN)818682643
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered23 March 2013
Registered office
Apt.806
3231 Eglinton Ave. East
Scarborough
ON M1J 3N5
Canada
Directors allowed1 to 7
Last annual filing2026 (annual meeting 30 March 2026)

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

More corporations in Scarborough ยทOntario