Organisations covered in MASTERCARD PREPAID MANAGEMENT SERVICES LIMITED group statement (2021)

Organisation

MASTERCARD EUROPE SERVICES LIMITED

7th Floor, 1 Angel Lane, London, England, EC4R 3AB

Company number: 09210818

MASTERCARD PAYMENT GATEWAY SERVICES LIMITED

1 Angel Lane, 7th Floor, London, England, EC4R 3AB

Company number: 03430157

MASTERCARD UK MANAGEMENT SERVICES LIMITED

7th Floor, 1 Angel Lane, London, England, EC4R 3AB

Company number: 04617367

VOCALINK LIMITED

1 Angel Lane, London, United Kingdom, EC4R 3AB

Company number: 06119048