PLOT NO A-28/1/12, IDA NACHARAM NACHARAM   HYDERABAD Telangana INDIA 500003 (Telangana)