YES CASH MONEY TRANSFER S.L, incorporated under the laws of Spain and licensed as a payment institution by the Bank of Spain with the registration number 6923
Yes Cash Limited, Company No. 06888716, authorised and regulated by the Financial Conduct Authority (FCA) as an Authorised Payment Institution with the Reference Number: 507001 and registered with HMRC as a Money Service Business