- Legal address
- C/O Vistra (Cayman) Limited, P.O. Box 31119, Grand Pavilion, Hibiscus Way, 802 West Bay Road, Grand CaymanKY1-1205 George TownCayman Islands
- Head office
- Suite 930, 9/F., Harbour City, 5 Canton Road, Grand Pavilion, Hibiscus Way, Tsim Sha Tsui, Kowloon999077 Hong KongHong Kong SAR China