Royal Bank of Canada, 260 East Beaver Creek Road, Richmond Hill, ON L4B 3M3, Swift Code: ROYCCAT2, Account number: 06032-4525770, Account Name: Donghai Xia . CHINA MERCHANT BANK HQ. ROOM 201, BUILDING 29, NO 815 TAOLIN ROAD SHANGHAI P.R.C. SWIFT CMBCCNBS CHIPS UID 298375. A/C...