Rentafford is Tavistock based company that is listed as Car Rental.
Location of Rentafford is Unit 11, Tavistock.