| Amazon Payments Europe S.C.A. | Data linked
|
United Kingdom
United Kingdom
| 03223028 | 23/12/2025 | 2023-2024 |
| Equiniti Global Payments Limited | Data linked
|
United Kingdom
United Kingdom
| 06135586 | 23/10/2025 | 2023-2024 |
| Hargreaves Lansdown Savings Limited | Data linked
|
United Kingdom
United Kingdom
| 08355960 | 11/01/2026 | 2024-2025 |
| MBNA Limited | Data linked
|
United Kingdom
United Kingdom
| 02783251 | 23/12/2025 | 2023-2024 |
| Paymaster (1836) Limited | Data linked
|
United Kingdom
United Kingdom
| 03249700 | 23/10/2025 | 2023-2024 |
| Paymentsense Limited | Data linked
|
United Kingdom
United Kingdom
| 06730690 | 30/11/2025 | 2024-2025 |