Member
Name: TOUCHSTONE SNAIL TECHNOLOGIES LTD
Address: 103, ELEFTHERIAS AV., NO. 202, ARADHIPPOU
Postal Code: 7102
PO Box: 40376
PO Postal Code: 6303
Email: info@touchstonesnail.com
Website:
Contact: GEORGIA EVANGELOU
Title: DIRECTOR
Telephone: 24662700
Fax: 24661821