6-3-903/A/1, SOMAJIGUDA   HYDERABAD Telangana INDIA  (Telangana)