STELLAR WINDOWS & DOORS LIMI… 625083 valuation | Upswitch bv