Marshmallow is a trading name used by the following companies:
Marshmallow Financial Services Limited is authorised and regulated by the Financial Conduct Authority(FCA) under firm reference number 797672. Registered in England and Wales with company number 11005345.
Marshmallow Credit Services Limited is is authorised and regulated by the Financial Conduct Authority (FCA) under firm reference number 1024606. Registered in England and Wales with company number 15834468.
The registered address for both companies is 66 City Road, London, EC1Y