A. Chacholis Developers Ltd 75b Nissi Avenue Agia Napa 75, Ammochostos 5340 Cyprus Property Developers