BARCLAY CONSTRUCTION MANAGEM… 588460 valuation | Upswitch bv