Key factsdissolvedLegal nameTECHPRINT SAfr_inseeRegistration378518435fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated1990-06-15fr_inseeDissolved2002-03-31fr_inseeRegistered addressL 6905 NIEDERANEN, LUXEMBOURGfr_inseeIndustry22.1Jfr_insee