Middlesbrough, England, United Kingdom • 6 Employees
Hospitality
We are experts in sourcing serviced properties for the UK's largest companies, As your preferred agent, you'll have access to accommodation from 1000's of professional operators in over 100 cities at discounted rates.