Marshmallow is a trading name of Marshmallow Financial Services Limited who are authorised and regulated by the Financial Conduct Authority (reference number: 797672). We are also registered with the Information Commissioners Office in relation to the processing of personal information (registration number: ZA295898). Marshmallow Financial Services Limited is incorporated in England and Wales (company number: 11005345). Our registered address is 66 City Road, EC1Y 1BD.
🍪
By using this website, you agree to our
cookie policy