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
Shenzhen Port, Shanghai Port
Address
West Side of 5th Floor Building a, Hongmantang Redwood Culture Town, Minsheng Road, Gongming Street, Guangming New District, Shenzhen, Guangdong, 518132