Street Address: No 3004 Fuming Road, Luohu,
City: Shenzhen
Province: Guangdong
Country/Region: China
Ford ( S-max(china)) Ford ( Mondeo(china), Focus(china), Diplomat, Maverick, Edge) Mazda ( Mazda Rx(china), Mazda 5(china), Rx-8)