Nicosia Address Details
Address: 10 Diomidoys str., Floor 3
Nicosia, Nicosia
Telephone: 22396300
Fax: 22396399
Email: hilary.christofides@depfa.com