Contact
Ireland:
+353 1 531 4130
United Kingdom:
+44 20 379 460 40
Poland:
+48 22 246 45 00
United Kingdom
Kemp House 152 - 160
City Road
London
EC1V 2NX
Ireland (HQ)
Unit 3 South Court
Wexford Road Business Park
Carlow
R93 CD54
Poland
ul. Ciołka 17/304
01-445 Warszawa