CorpSearch Canada

Substrate Software Inc.

ActiveCorporation number 10686549

Corporation number10686549
Business number (BN)764672283
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered16 March 2018
Registered office
138 Harry Mackay Road
Ottawa
ON K0A 3M0
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 14 May 2026)

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

More corporations in Ottawa ยทOntario