maybe this is it, but not too sure
7/8 Shantipath, Chanakyapuri
New Delhi 110 021, India
Telephone: 91 (11) 4178-2000
Fax: 91 (11) 4178-2020
but you can also call them and ask them if they can give you their mailing address, don't totally rely on the address i give, and before sending your...