Contact Person : Mr. zhenhao Li Telephone : Fax Number : Address : 314-515 Houghton Road Zip/Post Code : V1X8B9 Website : http://www.theinnovationonline.com