Imprint is run by:

Scotch & Soda E-Commerce B.V.
Jacobus Spijkerdreef 20-24
2132 PZ Hoofddorp
The Netherlands


Phone: +49 30 22 40 90 57

CEO: Frederick Lukoff

Chamber of Commerce number: 34163543
VAT Number
Germany: 11659564710
Austria: 683429062

The platform for online dispute resolution by the European Commission can be reached here:
We are not legally required to participate in a dispute settlement procedure in front of a consumer reconciliation bureau, at the moment we do not participate voluntarily either.

Download the app