Legal terms
The site Twenga is operated by Twenga SA:
- Company name: Twenga SA
- Head office address:
WeWork
4 Rue Jules Lefebvre
75009 Paris
France - Phone: +33 (0)1 76 60 41 29
- Registration number: R.C.S. Paris 492 315 627
- Capital stock: 281 257,25 €
- Publishing Director: Cédric Anès
The site Twenga is hosted by OVH :
- Head office address: 2 rue Kellermann - 59100 Roubaix - France.