Vimeo logo LinkedIn logo

Tag: Tees Valley Combined Authority LEP

npif stripes

Host & Stay expands with six figure investment

One of the UK’s largest independent holiday home management firm’s is enjoying fast growth with plans to create new jobs across the North East.  Based in Skelton-in-Cleveland, Host & Stay ...