3 Best Car Rental In Greece 2020 Rentalcars Rentalcars is an online rental broker from 2011. The company headquarters is in Manchester. Rentalcars have 8 million bookings … by James Corp/ /