Legal Address [en]
c/o Avalon Trust & Corporate Services Ltd
Landmark Square, P.O. Box 715
1st Floor, 64 Earth Close
Grand Cayman KY KY1-1107
Headquarters Address [en]
5th Floor, The Bank of East Asia
Building, 10 Des Voex Road Central
Hong Kong HK 852