ANNEX FARMING PRIVATE LIMITED - CIN U01210WB2010PTC155123 |