CorpSearch Canada

Leyoma Products Inc.

ActiveCorporation number 11825259

Corporation number11825259
Business number (BN)753447135
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered4 January 2020
Registered office
349 Wiffen Private
Ottawa
ON K2H 1G4
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 6 March 2026)

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

More corporations in Ottawa ยทOntario