Nearly 580 investors including HM Treasury's Covid Future Fund have invested in the company, which claims to now have 7,000 properties on its books.
Read MoreNearly 580 investors including HM Treasury's Covid Future Fund have invested in the company, which claims to now have 7,000 properties on its books.
Read More