WINDOWS AND DOORS DIRECT LIM… 764358 valuation | Upswitch bv