Ahmed Baradei

Owner: Ahmad Baradei

New Zeilsheim 7
65931 Frankfurt am Main
Germany

Phone: 015163888803

Mail: service@ribaworld.de

VAT identification number: DE310313176


The European Commission offers an online dispute resolution platform, which you can find here: https://ec.europa.eu/consumers/odr/

You can find the contact details of the official dispute resolution bodies under this link: https://webgate.ec.europa.eu/odr/main/index.cfm?event=main.adr.show