London

Devonshire House
1 Mayfair Place
London W1J 8AJ
United Kingdom

Email:  ping.shek@stbiolimited.com
Tel:  +44 (0) 20 3051 3870