PLOT NO. 77, ROAD NO. 1, IDA, MALLAPUR, NACHARAM IE (POST),, Hyderabad, Andhra Pradesh, 500076, India