KEY RETAIL PROJECTS (EUROPE)… 810596 valuation | Upswitch bv