Host & Stay secures £10.5m investment from Growth Partner

Reading Time: 3 minutesUK: Teeside-based short-term rental property management company Host & Stay has received £10.5 million in investment from consumer-specialist investment firm Growth Partner.