UK-based private markets investor Stafford Capital Partnershas closed an EUR-89.4-million (USD 105.0m) refinancing of its STAR I solar portfolio in Italy with BPER Banca, the firm said on Tuesday.