Legal Address [en]
C/O JP FUND ADMINISTRATION (CAYMAN) LTD
PO BOX 10176, GOVERNOR'S SQUARE, 23 LIME TREE BAY AVENUE
GEORGE TOWN KY KY1-1002
Headquarters Address [en]
C/O JP FUND ADMINISTRATION (CAYMAN) LTD
PO BOX 10176, GOVERNOR'S SQUARE, 23 LIME TREE BAY AVENUE
GEORGE TOWN KY KY1-1002