LET'S HEAR FROM YOU

All enquiries:         info@sts-certified.com

Find us:

STS in France

92 Cours Lafayette

69003 LYON, France

STS in Mainland, China

19J Huamin Empire Plaza, No.726 West Yan'An Road, 200050 Shanghai, P.R. China

Tel. +86-21-6228-0387

STS in HongKong, China

12/F, Henley Building 5 Queen's Road Central, Central Hong Kong

STS in North America

1401 21st Street Suite R

Sacramento, CA 95811