Computershare
3rd Floor - 510 Burrard Street
Vancouver, BC V6C 3B9
Canada
 
Phone:
1-800-564-6253 (toll free North America)
514-982-7555 (international direct dial)
Internet: