PREMISES NO. 44/617/11, ROAD NO. 7, IDA NACHARAM   HYDERABAD Telangana INDIA 500076 (Telangana)