GOVERNMENT OF INDIA MINISTRY OF FINANCE DEPARTMENT OF REVENUE LARGE TAXPAYER UNIT. Is in NBCC PLAZA, in pushp vihar,sec-5, near saket. the closest metro station is saket metro station.if the info given is helped you,give it a LIKE.
My department.....CBEC Govt. of india
Ok