Christodoulides Socrates & Son Ltd


Limassol Address Details
Address: 191 N. & D. Pattichi Street
Limassol, Limassol
Telephone: 25336918