Mastercard Europe
- Registration reference
- Z9064447
- Date registered
- 20 May 2005
- Registration expires
- 19 May 2027
- Payment tier
- Tier 3
- Data controller
- Mastercard Europe
- Address
- 198a Chaussee De Tervuren 1410 Waterloo
- Data Protection Officer
- Mrs Catarina Silva Prins Hendrikkade 48 1012AC Amsterdam [email protected]