Share Registrar and Transfer Office

Principal Share Registrar And Transfer Office

Royal Bank of Canada Trust Company (Cayman) Limited
4th Floor,Royal Bank House
24 Shedden Road,George Town
Grand Cayman KY1-1110
Cayman Islands

Hong Kong Branch Share Registrar and Transfer Office

Tricor Investor services Limited
26/F Tesbury Centre
28 Queen’s Road East
Hong Kong