17A/51, W.E.A. Ajmal Khan Road Opposite Jessa Ram Hospital, Karol Bagh, Delhi (National Capital Territory of India), India