Papadopoulos A. Andreas & Sia Limassol Address Details Address: 24 Louki Akrita 3030, Limassol, Limassol Telephone: 25356400 Fax: 25346302