CorpSearch Canada

Immaculate Chapel Ministries-ICM

ActiveCorporation number 18107025

Corporation number18107025
Business number (BN)764421970
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered21 July 2026
Registered office
111-1100 Noëlla Leclair Way
Orleans
ON K4A 5V7
Canada
Directors allowed6 to 10

Source of record: Corporations Canada entry for Immaculate Chapel Ministries-ICM. Directors, filings and corporate documents are available there.

More corporations in Orleans ·Ontario