24/7 deals
Free shipping
Get discounts with vidaXL+
Company name: vidaXL Marketplace LTD
Trading name(s): vidaXL
Address (no visiting address) C/O TMF Group, 13th Floor, OneAngel Court, London, EC2R 7HJ, United Kingdom
Chamber of commerce registration number: #12274156
VAT number: none