English: The Site is operated by ProgressPlay Ltd , with registered address at Level 3 (suite no. 1258), Tower Business Centre, Tower Street, Swatar, Birkirkara, Malta.
Telugu: com స్థాయి ProgressPlay లిమిటెడ్ నడుపుతోంది 3 (సూట్ ఏ. 1258), టవర్ వ్యాపారం సెంటర్, టవర్ స్ట్రీట్, Swatar, Birkirkara, BKR 4013, మాల్ట.