BLACK FOX WINDOWS & DOORS LI… 818680 valuation | Upswitch bv