Legal terms

The site Twenga is operated by Twenga SA:

  • Company name: Twenga SA
  • Head office address: WeWork
    33 Rue La Fayette
    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: Bastien Duclaux

The site Twenga is hosted by OVH :

  • Head office address: 2 rue Kellermann - 59100 Roubaix - France.