FLAT NO 35, ROAD NO 12 TECH PARK, IDA NACHARAM   SECUNDERBAD Telangana INDIA 500076 (Telangana)