CorpSearch Canada

ICON Display Distribution Inc.

ActiveCorporation number 8164339

Corporation number8164339
Business number (BN)816351480
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered11 April 2012
Registered office
57 Fernwood Park Avenue
Toronto
ON M4E 3E9
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 9 June 2026)

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

More corporations in Toronto ยทOntario