How do I make a deposit payment?

Deposit payment (£450) is usually done via credit card (either over the phone or by providing credit card details upon application).