- Legal address
- C/O Conyers Trust Company (Cayman) Limited, Cricket Square, Hutchins Drive, PO Box 2681, Grand CaymanKY1-1111 George TownCayman Islands
- Head office
- Units 02-06th, 24 Floor, China Merchants Tower, Shun Tak Centre, 168-200 Connaught Road Central, Central and Western District999077 Hond KongHong Kong SAR China