Contact details 25 323168 33 Georgiou A Str, PECORA BEACH HOUSE BLOCK A, Shop B, 4040 Germasogeia, Lemesos 33, ΠΕΚΟΡΑ ΜΠΗΤΣ ΧΑΟΥΣ ΜΠΛΟΚ A, Flat Β, 4040 Lemesos, Limassol