Plot No. Part of 8, Road No.1 IDA Nacharam   Hyderabad Telangana INDIA 500076 (Telangana)