TROUBADOUR FILMS · THE SHOP
Legal notice
Publisher
TROUBADOUR FILMS SARL, a Swiss limited liability company, Rue Ancienne 34, 1227 Carouge GE, Switzerland.
UID: CHE-113.978.387. Geneva Commercial Register: CH-660.3.025.007-1.
Contact: info@troubadour-films.com · +41 22 343 63 36.
Hosting
The shop is hosted by Infomaniak.
Films, images and rights
Film and image credits remain applicable. Their presentation in the shop does not authorise reproduction or redistribution. Buying a DVD does not automatically grant public screening or distribution rights. Contact Troubadour Films to discuss your intended use and obtain the necessary permissions.
Design and development
Website designed & developed by Tassili Business Tech Solutions
Company details are taken from the Troubadour Films legal notice.
