Contact Us

We are eagerly committed to providing you with a quality experience on our website. You will be able to find on this page, explanations on some of the main issues our users regularly have. We hope these can help you.

Editorial Enquiries

Press Inquiries

Call (+001) 6132905638  or email:

Technical Enquires


Corporate Office:

2850 Cedarwood Drive 1416,
Ottawa, Ontario,
Postal Code: K1V8Y4