6-3-569/1/2/1,II ND FOORROCKDALE COMPOUND, BESIDE EENADU BUILDING, SOMAJIGUDA   HYDERABAD Telangana INDIA  (Telangana)