Company overview
Corporation Number
17508573
Business Number
719468365
Name
Blossoming Life Foundation
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
27 November 2025
Address
572 Princess Louise Dr., Ottawa, ON K4A 1Z1
Postal code
K4A 1Z1
Country
Canada