Shanghai Headquarters
12A, No.68 Hongcao Road, Jinhe Center
Xuhui District,Shanghai
China

Tel +86 2134613871
Fax +86 2134613872

Business Enquiry: timon@xl-muse.com
Media Enquiry: press@xl-muse.com/paprika@xl-muse.com