Established in the year 2000, the Centre is a society registered in New Delhi under the Societies Registration Act, 1860. The Registration Number of the Centre is 38408 of 2000.
The Registered Office of the Centre is 15, Birbal Road, Jangpura Extension, New Delhi-110014.