Germany, Essen
Essener Str. 69 , 45141 Essen, Germany