Imprint
Lobster & LemonadeA brand of Fidu Brands
AddressFidu Brands GmbHOtto-Hesse-Straße 19/T364293 DarmstadtGermany
—
Managing Directors: Christian Hinz, Erdem KelesRegistration office: Amtsgericht DarmstadtCommercial Register Number: HRB 95515 VAT: DE306373906