16 September 2025

Investec provides loan for £26m PBSA asset in Bristol