Nicolaou Christos Limassol Address Details Address: 4532Tychonas, Limassol Telephone: 80007000 Fax: 25878470