Slot Cloud Casino (www.slotcloud.com) is operated by Frenwall Limited, a company duly registered in Cyprus, with company registration number HE447452 and registered address at Stasikratous, 32, 3rd Floor, Flat/Office 301, 1065, Nicosia, Cyprus.
Frenwall Limited is licensed and regulated by the Estonian Tax and Customs Board under activity license numbers HKT000082 and HKT000083 and operating permit numbers HKL000440 and HKL000442.
Slot Cloud Casino is a trademark of Frenwall Limited.
© Frenwall Limited