Company responsible as defined by the Press Law, Supplier of Services and Systems in the Media and Telecommunications sector:
Smart Payment Association e.V.
PO Box 800729, D-81607 Munich, Germany
Commercial Register: Amtsgericht Munich VR 18989
VAT Registration Number : DE262904711
Management Board: Andreas Strobel, Alain Martin, Jacques Doucerain
EU Transparency Register N°: 035947127270-10