Luxury villa and concierge brand Bo House has expanded into St Barts for the first time, bringing its portfolio of high-end holiday properties and personalised hospitality services to the Caribbean island ahead of the busy winter and New Year season.