TO
TopCar
View company profile →
Staff need to improve
My first rating was 1 star but after top car hire contacts me we solve our divergence unfortunately not successful on my side but at least they explain why. At least the management know how to deal with their customers. Regards