1-2-288/23/1,DOMALGUDA,HYDERABAD HYDERABAD   HYDERABAD Telangana INDIA 500029 (Telangana)