ASHFORD RENEWABLE ENERGY LIM… 793024 valuation | Upswitch bv