MENARD MAINTENANCE INDUST… 105619191 valuation | Upswitch bv