It’s a complex web of brand names and operators that spans dozens of land-based casinos, bingo rooms, and online casinos, while generating millions in annual revenue. Mecca is part of the Rank Interactive (Gibraltar) Limited Group, which oversees operations at Lucky Pants Bingo and a host of other top sites. It runs a number of Bingo Halls, employs over 11,000 people, and owns one of the biggest online bingo sites. Mecca Bingo is one of the greatest bingo brands in the United Kingdom.