FIRST FLOOR, MITRA COMPLEX HATATOTA ROAD TALCHER Orissa INDIA 759100 (Orissa)