Cromwell E-Reit prices 200m euro notes due in 2025 at 2.125%