- Legal address
- Suite 7601B-02A, Level 76 International Commerce Centre,, 1 Austin Road West,, West Kowloon999077 HONG KONGHong Kong SAR China
- Head office
- C/O CPIC Investment Management (H.K.) Company Limited, 7601B-02A, International Commerce Centre, 1 Austin Road West, West Kowloon999077 Hong KongHong Kong SAR China