Marc, here's the information I used last year and what Lauri used to get her India visa a couple of months ago:

The references are:

In India:

Ventours
116, Dalmal Tower, 211
Nariman Point, Mumbai 400 021
Phone Number 22040910