3-5-839/3,HYDERGUDA, HYDERABAD   HYDERABAD Telangana INDIA   (Telangana)