CorpSearch Canada

EcoHome Innovations INC.

ActiveCorporation number 12617111

Corporation number12617111
Business number (BN)790813067
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered4 January 2021
Registered office
Cooper St
396
Ottawa
ON K2P 0G8
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 10 March 2026)

Source of record: Corporations Canada entry for EcoHome Innovations INC.. Directors, filings and corporate documents are available there.

More corporations in Ottawa ยทOntario