translate English to German: The kiosks have been run by Leonhard Dürr Ltd. for over 25 years.
Diese Kioske werden seit über 25 Jahren von der Leonhard Dürr GmbH geführt.