No. Your deposit is not your first instalment. This is your down payment for your insurance policy. Your first successful direct debit is deemed as being your first instalment.
Is my deposit my first instalment?
Grant Joiner2019-07-24T10:38:31+01:00