Preston PBSA asset bought by local investment firm George Sell October 18, 2023 UK: Innovation Control, a Lancashire-based property investment firm, has acquired a 244-bed PBSA asset in Preston. Read More »