PLOT NO. 30 & 31, FINANCIAL DISTRICT NANAKRAMGUDA, GACHIBOWLI   HYDERABAD Telangana INDIA 500032 (Telangana)