Aux menu

Payment Provider

All payment transactions are made through and collected by our payment provider;

Mayfair Payment Solutions S.L.
Calle Aragon 63
07800 Eivissa
España

Co. Reg no. B16532194
VAT-no. ESB16532194