3-2-3/32ND FLOOR KACHIGUDA   HYDERABAD, ANDHRA PRADESH Telangana INDIA 500027 (Telangana)