A-1,2&12, ROAD NO 12 IDA NACHARAM   HYDERABAD Telangana INDIA 500062 (Telangana)