All payments for our products online and via offers are processed and collected by our payment processor NetPay Europe SL.
Please find their registered company details below;
Please find their registered company details below;
Company Name:
NetPay Europe SL
Address:
Gran Via Carlos III 98
Planta 10
08028 Barcelona
Spain
Regulation. No: B67588954
VAT No.: ESB67588954