Contact us
Question or inquiry?
Get in touch with us
Please fill out the details below and our team will get back to you within two hours.
LOCATIONS
NEW YORK - USA
179-02 150th Avenue
Suite 1A, Second Floor
Jamaica, New York 11434
USA
SHANGHAI - CHINA
Room 303 NO.2055 Pingcheng Road
Jiading, Shanghai 201800
China
Phone: 718 880 2460
NCI 2021 Credit Application
NCI Shipper Letter of Instructions 2021