15-9-238/A1ST FLOOR., GOWLIGUDA HYDERABD-12   ANDHRA PRADESH Telangana INDIA  (Telangana)