Contact details 99 607691 62 Agias Lavras Str, 2232 Latsia (Lakkia), Lefkosia 58Δ, 2572 Lefkosia, Nicosia