selected country
Cyprus

Paraskevaides Iakovos

Business address
4 Artemidos, Demetra Hotel, Shop 5 8041, Paphos, Cyprus
Phone
26911595
Business Activities