CorpSearch Canada

Step Sciences Incorporated

ActiveCorporation number 12396556

Corporation number12396556
Business number (BN)707658670
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered6 October 2020
Registered office
178 Gammage St.
London
ON N5Y 2B3
Canada
Directors allowed1 to 10
Last annual filing2025 (annual meeting 28 November 2025)

Source of record: Corporations Canada entry for Step Sciences Incorporated. Directors, filings and corporate documents are available there.

More corporations in London ยทOntario