Yes. The agreement for your direct debit is with a third-party company called Premium Credit Limited, more information about them can be found here. Signing the agreement shows that you have read and fully understand what you are entering into and gives you and the lender a degree of legal protection. For ease, you can sign this agreement online here, or return the paper copy.
Please note that as per Premium Credit Limited's terms and conditions, you will be subject to a £25 charge, if you do not return a signed copy of this agreement.
If you have any further questions, you can contact our Payments team on 0330 0600 631.