Contact details 99 645252 1 Evangelou Floraki Str, PANAYIOTIS GOVERNOS BEACH, 4528 Pentakomo, Lemesos 1, PANAYIOTIS GOVERNOS BEACH, 4528 Lemesos, Limassol