Copyright ©2023 Hammock. All Rights Reserved. Hammock is a trading name of Hammock Financial Services Ltd.
The Hammock Prepaid Mastercard is issued by Prepaid Financial Services Limited pursuant to a license from Mastercard International Incorporated. Prepaid Financial Services Limited is authorised and regulated by the Financial Conduct Authority under the Electronic Money Regulations 2011, firm reference number 900036, for the issuance of electronic money and provision of payment services. Registered Office: Fifth Floor, Langham House, 12 Little Portland Street, Marylebone, London, W1W 8BJ. Company Registration number: 06337638.