Hertz Rent A Car
10 Picardy Place
Edinburgh EH1 3JT
United Kingdom