Company overview
Corporation Number
18223688
Business Number
754328573
Name
Archimedes' Lever Initiative
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
6 September 2026
Address
4 Horton Walk, Cambridge, ON N3C 0C1
Postal code
N3C 0C1
Country
Canada