Host & Stay secures £10.5m investment from Growth Partner
Posted on the 09 Sep 2024Teesside-based short-term rental property management company Host & Stay has received £10.5 million in investment from consumer-specialist investment firm Growth Partner.