CorpSearch Canada

The Flower Power Foundation

ActiveCorporation number 12036983

Corporation number12036983
Business number (BN)736162470
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered3 May 2020
Registered office
21465 Adelaide Road
Delaware
ON N0L 1E0
Canada
Directors allowed1 to 10
Last annual filing2026 (annual meeting 17 April 2026)

Source of record: Corporations Canada entry for The Flower Power Foundation. Directors, filings and corporate documents are available there.

More corporations in Delaware ยทOntario