ServicesBuilding Contractors, Sales & Constructions of Luxurious Houses, Flats & HotelsContact details 24 650072 Nikolaou Katalanou 5, CLEO COURT, 6050 Larnaka, Larnaca