343, A-343, Outer Ring Rd, Block A, Meera Bagh, Paschim Vihar, Delhi (National Capital Territory of India), India