PLOT NO.6/1/A, 1st FLOOR ROAD NO.14, IDA, NACHARAM   HYDERABAD Telangana INDIA 500074 (Telangana)