Contact information
Trade name: Immortal Interactive Inc.
Phone number: 6479658424
Email: finance@immortalinteractive.ca
Physical address: 1 Dundas Street West Suite 2500, ATTN: Immortal Interactive Inc., Toronto ON M5G 1Z3, Canada
VAT number: 72023 2727RT0001
Trade number: 72023 2727RC0001