Key factsactiveLegal nameWEIDMÜLLER INTERFACE GMBH & CO. KGno_brregRegistration921138253no_brregStatusactiveno_brregIncorporated2018-07-24no_brregRegistered addressKlingenbergstrasse 16, DE-32758 Detmoldno_brreg