Wikipedia
Venca
Venca is a Spanish trademark within the textile industry, CIFDSA, which belongs to 3 Suisses International, specialising in mail order in 14 different countries.
The company is currently located in Camí de les Oliveres, n º 1, 08800 Vilanova i la Geltrú, Barcelona, Spain.