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
Technology House
9 Newton Place, Glasgow
G3 7PR, UK
Tel: 07517876014
El. Venizelou St. 42
Athens, Greec 105 64
Registration No. 150911601000
Tel: 0044 1224 460 478