Contact Person : Ms. Rachel Address : FLOWER HOTEL 26 FLOOR,23A, SHAOXING, ZHEJIANG, China,311200 Zip/Post Code : 311200