by Jonathan 24 August 2020 What deposit do you require? A deposit of £100 is required which is only authorised on a debit or credit card in the drivers name.