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