Skip to main content"

Visa Europe Limited

Registration reference
Z8657396
Date registered
29 June 2004
Registration expires
28 June 2027
Payment tier
Tier 3
Data controller
Visa Europe Limited
Address
1 Sheldon Square London W2 6TT
Other names
  • VISA EUROPE
Data Protection Officer
Visa Europe Level 9 1 Sheldon Square London W2 6TT [email protected] 02031442567