• Impressum

Registered address / invoice address

odelo Deutschland GmbH ULO Aftermarket
Robert-Bosch-Straße 3
73312 Geislingen
Germany

Phone +49 7331 26-0
Fax +49 7331 26-277
E-Mail info [at] ulo.de

Head office address

odelo Deutschland GmbH ULO Aftermarket
Hedelfinger Straße 137
70329 Stuttgart
Germany

Phone +49 711 18563-0
Fax +49 711 18563-4370
E-Mail info [at] ulo.de

Board of Management

Muhammet Yildiz

Registration court and number

District Court Ulm | HRB 540835
VAT ID | DE 145 462 734

ULO – the brand of the odelo Group