Phone the STO Express UK customer service number 020 8890 2895 for information about their delivery policy and parcel specifications. Calls to this number will connect you to the STO Express UK headquarters in London, and can be used for complaints or customer service enquiries.
STO Express are a Chinese freight forwarding and package delivery company with headquarters in London as well as branches in UK cities such as Birmingham, Nottingham, Reading, Southampton, Newcastle and Edinburgh. As well as sending parcels from the UK to China, customers can also send parcels within the UK. If you have any questions about their services you can phone the STO Express team on 020 8890 2895.
STO Express UK Head Office
If you would like to make a complaint or would like to send a letter regarding a customer service experience then you can contact STO Express by sending a letter to the following address:
STO Express
Unit 2 Nexus Close
Feltham
TW14 0AF