The account number of their UK Gambling Commission license is 57294, and the head office address is listed as Rank Group, Maidenhead, SL6 8BN. The Grosvenor Casinos website is owned and run by Rank Interactive (Gibraltar) Limited, who have 17 domain names, including.