Imprint Terra Essence Germany GmbHSperberstr. 268753 WaghäuselCommercial register: HRB 744169VAT ID: DE353508325Register court: MannheimRepresented byFabian FallenbüchelContactPhone: +497254/4039545E-Mail: info@terraessence.de