Mentions légales Yowpay Luxembourg S.à r.l. Numéro d’immatriculation : B289233TVA LU36057536.Siège social : 33, avenue de la Liberté L – 1931 Luxembourg Hébergement :SC WEB SOFTWARE DEVELOPMENT SRL54B Iancu de Hunedoara Blvd, Front Wing, 6th Fl., 011745 Bucharest 1, RomaniaTrade Registry J40/13186/2013VAT RO32394183+40 31 101 2451