Barcelona | Pl.Urquinaona 6 · 12 B · 08010 China | Room 701 · nº 599 · Lingling Road, Ai Qian Building, Xuhui District, Shanghai