Address 8 Finance Street IFC Mall - Shop 1050 Podium Level 1 Hong Kong Hong Kong SAR China Phone number +852 2801 4880 22.286009, 114.158783