QR GmbH
Martinistraße 3
49080 Osnabrück
Germany
Email: support@qr.de
Online: Contact form
Phone: +49 541 91530990
Fax: +49 541 91530999
VAT identification number: DE277172099
District court: Amtsgericht Osnabrück
Commercial registry: HRB 205240
Chief executive officer: Kurt Steinkamp
European Commission platform for online dispute resolution (ODR platform):
http://ec.europa.eu/odr/