London
Neudata

1 Fore St Ave, London
EC2Y 5EJ, United Kingdom

New York
Neudata

401 Park Avenue South
New York, NY10016

Shanghai
Neudata

Room 045, 13th Floor, Building 2
588 Zixing Road, Minhang District, Shanghai