Archimedes Ltd Nicosia Address Details Address: Viomichaniki Periochi StrovolouStrovolos, Nicosia Telephone: 22423397 Fax: 22429884 Email: archimedes@cytanet.com.cy