- Legal address
- c/o Codan Trust Company (Cayman) Limited, Cricket Square, Hutchins Drive, P.O. Box 2681, Grand CaymanKY1-1111 Cayman IslandsCayman Islands
- Head office
- Unit 301 and 302, Third Floor, Building 22E, Phase 3, Hong Kong Science Park, Pak Shek Kok, New Territories852 ShatinHong Kong SAR China