Company overview
Corporation Number
17703236
Business Number
737978833
Name
17703236 Canada Centre
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
17 February 2026
Address
588 Devonwood Cir, Ottawa, ON K1T 4E5
Postal code
K1T 4E5
Country
Canada