For consumer credit activity, Mercedes-Benz Financial Services is authorised and regulated by the Financial Conduct Authority (FCA).
The Financial Conduct Authority is the United Kingdom 's regulator of the financial services market and promotes innovation and healthy competition whilst ensuring companies keep to the rules and maintain high conduct standards. They want you to understand the financial products and services you use and for us to be clear and fair in our dealings with you.
The Financial Conduct Authority's address is 12 Endeavour Square, London, E20 1JN, or you can visit their website which is www.fca.org.uk
If you have any other queries, please contact our Customer Services Department on 0370 847 0700