First Floor, Plot No. 2, Jawala, Heri Market, Paschim Vihar, Delhi (National Capital Territory of India), India