The 888sport brand is ultimately owned by 888 Holdings plc, which is listed on the London Stock Exchange and has its headquarters in Europort, Gibraltar.