Contact Us

UK Office

Technology House

 9 Newton Place, Glasgow

G3 7PR, UK

Tel: 07517876014

Greece Office

El. Venizelou St. 42

Athens, Greec 105 64

Registration No. 150911601000

Tel: 0044 1224 460 478