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