CorpSearch Canada

ICC Interface Components Corporation

ActiveCorporation number 6751580

Corporation number6751580
Business number (BN)852015999
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered10 April 2007
Registered office
1666 QUEEN ST. E.
SUITE 14
Toronto
ON M4L 1G3
Canada
Directors allowed1 to 4
Last annual filing2026 (annual meeting 27 February 2026)

Source of record: Corporations Canada entry for ICC Interface Components Corporation. Directors, filings and corporate documents are available there.

More corporations in Toronto ยทOntario