Supported living properties

Supported living

A portfolio of supported living accommodation located around the UK generating long-term rental cashflows until 2052.