1 years as a host 2 listings
Company Name: Optimus Rooms GmbH
Address: Grafenberger Allee 250a, Düsseldorf, DE
Legal Representative: Adam Ostrowski
Trade Register Number(s): HRB 102592
VAT Identification Number: DE364704565