News

According to official sources, the UK portfolio—estimated to be worth around £170 million—includes more than 300 properties ...