RIBBONWOOD DEVELOPMENTS LIMI… 800669 valuation | Upswitch bv