Vistra (Cayman) Limited, P.O. Box 31119, Grand Pavilion, Hibiscus Way, 802 West Bay RoadKY1-1205 George TownCayman Islands
Head office
C/O Prudence Investment Management (Hong Kong) Limited, Bank of America Tower, 12 Harcourt Road Central, Suite 504-505, Central and Western District999077 Hong KongHong Kong SAR China