EU Legal Notice
Audiovisual communication service provider: Digital Store LLC
NIF: Federal Tax Identification Number: 20-1092081, Employer Identification Number: 27-0933987
Address: 11 Penn Plaza, New York, NY 10001
Registration: Delaware limited liability company
Email: support@shudder.com
Telephone: +34917141080
Regulatory body: CNMC