Income Tax Department
Tax Recovery Office (Central) - III
Room No. 347, 3rd Floor
E-2, ARA Centre, Jhandewalan Extension
New Delhi
Delhi
Room No. 347, 3rd Floor
E-2, ARA Centre, Jhandewalan Extension
New Delhi
Delhi
Department of Revenue, Ministry of Finance, Government of India.