CorpSearch Canada

Badge of Life Canada

Also registered as Insigne de vie Canada

ActiveCorporation number 9622616

Corporation number9622616
Business number (BN)784599698
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered8 February 2016
Registered office
3-200 Memorial Ave
Orillia
ON L3V 5X6
Canada
Directors allowed3 to 7
Last annual filing2026 (annual meeting 20 February 2026)

Source of record: Corporations Canada entry for Badge of Life Canada. Directors, filings and corporate documents are available there.

More corporations in Orillia ยทOntario