- Legal address
- c/o Harneys Fiduciary (Cayman) Limited, 4th Floor, Harbour Place, 103 South Church Street, PO Box 10240KY1-1002 George TownCayman Islands
- Head office
- C/O HHLR Advisors, Ltd., 103 South Church Street, 4th Floor, P.O. Box 10240, Harbour Place, Grand CaymanKY1-1002 George TownCayman Islands