CorpSearch Canada

Co. Innovation Centre of Newfoundland and Labrador

ActiveCorporation number 17561571

Corporation number17561571
Business number (BN)713525764
Governing legislationCanada Not-for-profit Corporations Act (NFP Act)
StatusActive
Registered1 January 2026
Registered office
710 Torbay Road
(Suite A)
St. John's
NL A1A 5G9
Canada
Directors allowed6 to 14

Source of record: Corporations Canada entry for Co. Innovation Centre of Newfoundland and Labrador. Directors, filings and corporate documents are available there.

More corporations in St. John's ยทNewfoundland and Labrador