Travel Videos is operated by:
mcs24.com
Owner: Steffen Welsch
Franz-Mehring-Str. 35
03172 Guben
Germany
Fon: +49.3561.4789662
Fax: +49.3561.4789663
E-Mail: travel-videos@outlook.com
VAT-No.: DE152002136
The European Commission provides a platform for online dispute resolution (OS). You can find the platform at http://ec.europa.eu/consumers/odr/.