18-7-739/38/2 OUTSIDE GOWLIPURA   HYDERABAD Telangana INDIA 500053 (Telangana)