CorpSearch Canada

I/O Energy Inc.

ActiveCorporation number 12058626

Corporation number12058626
Business number (BN)730630530
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered13 May 2020
Registered office
10126 102 Suite 97 Ave
Grande Prairie
AB T8V 7X6
Canada
Directors allowed1 to 7
Last annual filing2026 (annual meeting 14 May 2026)

Source of record: Corporations Canada entry for I/O Energy Inc.. Directors, filings and corporate documents are available there.

More corporations in Grande Prairie ยทAlberta