Contact us

We operate from two European offices

Stamford Partners LLP
Berger House
36 - 38 Berkeley Square
London W1J 5AE
United Kingdom
Tel +44 20 7907 9400
Fax +44 20 7907 9425
Stamford Partners B.V.
Klaaskampen 19C
1251 KN Laren (NH)
The Netherlands
Tel +31 35 539 5210
Fax +31 35 539 5219