PLOT NO.F-1/A IDA NACHARAM NACHARAM   HYDERABAD Telangana INDIA 500076 (Telangana)