How to contact The OSQR Group

United States of America

OSQR US Office

1 (650) 618 9813

2225 E. Bayshore Road
Suite 200
Palo Alto, CA 94303
United States of America

United Kingdom

OSQR UK Office

+44 1223 581 222

St John's Innovation Centre
Cowley Road
Cambridge CB4 0WS
United Kingdom

The Netherlands

OSQR NL Office

+31 880 776 776

Emmalaan 25
1075 AT Amsterdam
The Netherlands

Hong Kong

OSQR HK Office

+852 5808 6083

Rooms 5-15, Floor 13A, South Tower
World Finance Centre, Harbour City
17 Canton Road, Tsim Sha Tsui
Kowloon, Hong Kong