CorpSearch Canada

INTERNATIONAL BARCODE OF LIFE (iBOL)

ActiveCorporation number 4471113

Corporation number4471113
Business number (BN)807494158
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered16 December 2014
Registered office
150 Research Ln
Suite 215
Guelph
ON N1G 4T2
Canada
Directors allowed3 to 15
Last annual filing2025 (annual meeting 31 May 2024)

Source of record: Corporations Canada entry for INTERNATIONAL BARCODE OF LIFE (iBOL). Directors, filings and corporate documents are available there.

More corporations in Guelph ยทOntario