spinLogin and Registration for Spin Casino. Promotion Terms. Baytree Interactive Ltd (69691), a Guernsey registered company with registered address at Ground Floor, Kingsway House,Established in 1987, Spin is a creative and technically dedicated visual effects studio producing captivating imagery for feature films & television.