888sport eies og drives av 888 Group, et firma med lokaler på flere steder i verden. 888 har blant annet kontor i Gibraltar (601-701 Europort, Gibraltar) og Malta (Level G, Quantum House, 75, Abate Rigord St., Ta’ Xbiex, XBX 1120, Malta).