Company overview
Corporation Number
17793022
Business Number
728924630
Name
CENMEDRA - Centre for Media and Development Research in Africa
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
22 March 2026
Address
181 Blackacres Blvd; Unit 301, London, ON N6G 2H1
Postal code
N6G 2H1
Country
Canada