Contact

Ollea

E-mail : info@mypaperrolls.ch
Rue de la Faucille 2  •  1201 Geneva  •  Switzerland

Bank details

Postal account No : 17-276027-1
IBAN : CH15 0900 0000 1727 6027 1
BIC (SWIFT) : POFICHBEXXX
VAT No : CHE-114.637.629