D NO. 1-142/A, IST FLOORCHANDA NAGAR HYDERABAD   ANDHRA PRADESH Telangana INDIA 500050 (Telangana)