- Tapad, Inc.
We have to following contact information on “Tapad UK Ltd.” for you to use for privacy-related requests:
Tapad UK Ltd.
40 Bernard Street
|Phone:||+44 207 025 8710|
- Address in the US: 60 Madison Ave, 3rd Floor, New York, NY 10010, United States of America