18-7-526/102 SRT CLY UPPUGUDA   HYDERABAD Telangana INDIA 500053 (Telangana)