Plot no. 1A & 3 IDA Nacharam   Hyderabad Telangana INDIA 500076 (Telangana)