National Company Law Tribunal is located in New Delhi, India on Ground, 6th, 7th Floor & 8th C.G.O. Complex, Lodhi Rd, Block No. 3. National Company Law Tribunal is rated 4.2 out of 5 in the category city courthouse in India.
Address
Ground, 6th, 7th Floor & 8th C.G.O. Complex, Lodhi Rd, Block No. 3
Accessibility
Wheelchair-accessible entrance