PLOT NO.23, EC - EXTENSION ECIL POST,   HYDERABAD Telangana INDIA 500062 (Telangana)