BELCA WINDOWS AND DOORS LIM… 821225 valuation | Upswitch bv