Freestanding Bathtubs in France Techu Manufacture Inc. Address: 191 rue Saint Maur, 75010 Paris France Phone Number: +33 6 89 07 47 34