Key factsactiveLegal nameEichhorn Print & Display GmbHdeRegistrationR3103_HRB5795deStatusactivedeRegistered addressWymarstr.de
People with significant control2 peopleNameRoleFromSourceKarl-Helmut EichhornAuthorized representative—Germany registrySilvia Gondorfofficer—Germany registry