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
Beijing, Dalian, Shenzhen
Address
Suite 201-165, Zone 1, South Side of Building 2, Xinglong Free Trade Zone, Changchun, China 130000, 130000