888 Holdings is the company behind 888 Sport. It has headquarters in Gibraltar and global offices in several locations, such as the United Kingdom, Ireland, Spain, Romania, Israel, the US, and Antigua.