FLAT NO 318,3RD FLOOR,TIRUMALA RESIDENTIAL FLATS, YOUSUFGUDA CHECK POST,   HYDERABAD Telangana INDIA 500045 (Telangana)