CorpSearch Canada

Ovulora Health Inc.

ActiveCorporation number 17294875

Corporation number17294875
Business number (BN)772752630
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered4 September 2025
Registered office
2019 Spruce Drive
Squamish
BC V8B 0W8
Canada
Directors allowed1 to 10

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

More corporations in Squamish ยทBritish Columbia