32Red is owned and controlled by 32Red Plc, licensed and located in Gibraltar (British territory). The company is managed by a team with extensive experience in the betting and gaming world who are driven to deliver the finest and fastest gaming experience on the internet. The 32Red website details the people behind the casino for all to see.