Koftides P. Ltd Limassol Address Details Address: 174 Pafou 4152Polemidia, Limassol Telephone: 25392171