Contact details 25 322466 Amathountos Leoforos 20, STEREA BEACH (PEARL HOUSE), Flat 1, 4532 Agios Tychon, Limassol