CorpSearch Canada

Institute for the Study of Spirit

ActiveCorporation number 2522268

Corporation number2522268
Business number (BN)890787799
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered10 October 2013
Registered office
2418 Cayuga Road
Ohsweken
ON N0A 1M0
Canada
Directors allowed3 to 20
Last annual filing2025 (annual meeting 8 June 2025)

Source of record: Corporations Canada entry for Institute for the Study of Spirit. Directors, filings and corporate documents are available there.

More corporations in Ohsweken ยทOntario