Company overview
Corporation Number
17460724
Business Number
759046238
Name
17460724 Canada Foundation
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
9 November 2025
Address
53 Cooperage Ln, Ajax, ON L1S 5C3
Postal code
L1S 5C3
Country
Canada