Categories
Sign in
BrandsMagazine

Legal information

Legal information

The site www.twenga.co.uk is published by the company Twenga :
Company name: Twenga SA
Headquarters: 38 rue du Sentier, 75002 Paris – France
Place of Registration: France
Registered Number: R.C.S. Paris 492 315 627
VAT number: FR61492315627

The site http://www.twenga.co.uk/ is hosted by Leaseweb:

P.O. Box 93054, 1090 BB Amsterdam – The Netherlands

See: