CorpSearch Canada

OPLAY Corp.

ActiveCorporation number 17831111

Corporation number17831111
Business number (BN)790016570
Governing legislationCanada Business Corporations Act (CBCA)
StatusActive
Registered6 April 2026
Registered office
3300 HWY 7, Suite 600
Vaughan
ON L4L 1A6
Canada
Directors allowed1 to 10

Source of record: Corporations Canada entry for OPLAY Corp.. Directors, filings and corporate documents are available there.

More corporations in Vaughan ยทOntario