Contact
ETPPA - European Third Party Providers Association IVZW
Tiensestraat 12, 3320 Hoegaarden, Belgium
Registration number: 0697.807.211
VAT Number: BE0697807211
EU Transparency Register: 990847335232-73
Contact:
Padraig Nolan - padraig.nolan@etppa.org