VSA Capital
Contact Information

VSA Capital
London

New Liverpool House
15 – 17 Eldon Street
London EC2M 7LD
United Kingdom

+44 (0)20 3005 5000

VSA Capital
Shanghai

Cross Region Plaza
31 A, 899 Lingling Rd.
Shanghai
China

+86 (0)21 5150 6828