A.I.D.A. CAR RENTALS 4 Georgiou A' No. 81 Shop 4, Dasoudi Court No. 2 Potamos Yermasoyias, Limassol 4047 Cyprus Car Rental