CorpSearch Canada

International Institute for Research and Development (IIRD)

Also registered as Institut international pour la recherche et le développement (IIRD)

ActiveCorporation number 16093167

Corporation number16093167
Business number (BN)731924759
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered3 June 2024
Registered office
2155 Lawrence Ave E
Unit: C
Toronto
ON M1R 5G9
Canada
Directors allowed1 to 10
Last annual filing2025 (annual meeting 30 October 2025)

Source of record: Corporations Canada entry for International Institute for Research and Development (IIRD). Directors, filings and corporate documents are available there.

More corporations in Toronto ·Ontario