CorpSearch Canada

Square & Level Systems Inc.

ActiveCorporation number 18122491

Corporation number18122491
Business number (BN)763222577
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered28 July 2026
Registered office
566 Blanchard Cres
Ottawa
ON K1V 7B8
Canada
Directors allowed1 to 10

Source of record: Corporations Canada entry for Square & Level Systems Inc.. Directors, filings and corporate documents are available there.

More corporations in Ottawa ยทOntario