TEJA FARMS, DERA MOD BHATI MEHRAULI , NEW DELHI DELHI , Unclassified DL 110030 (Delhi)