London HQ, UK

86-90 Paul Street
London, EC2A 4NE
United Kingdom
+44 (0)20 8103 6810

Kielce, Poland

Al. Solidarnosci 34, Floor 3
25-323, Kielce
Poland
+48 413326501

Warsaw, Poland

Platinium Business Park
44 Domaniewska Street
02-672, Warsaw
Poland

Warsaw

Cagliari, Italy

Via del Mercato Vecchio, 9
09123 Cagliari
Italy