A visit — yours or an inspector's — is the surest check on a new supplier. Send a date and what you want to see; the request reaches them as an enquiry you can track.
Nearest Port
SHANG HAI, NING BO, XIA MEN
Address
No. A6, Zhihuigu Innovation Industrial Park, South of Yejin Avenue, East of Donghai Road, East Side of Provincial Highway 328, Hongze Economic Development Zone,, 223100