The casino is owned by LeoVegas Gaming PLC. Reputable casinos such as LeoVegas and Royal Panda are sister sites of 21.co.uk.