IL&FS Development Corporation Limited (A joint venture with National Skill Development Coporation)
A-24, Chandralok Colony, 101, Rajpur Road, Dehradun
0135-2740149, 9997703508, 9997008825, 8171180355