Plot No 59, Road No 12, TSIIC Tech Park IDA, Nacharam Hyderabad , Hyderabad Unclassified TG 500076 (Telangana)