DECCAN FARMS LTD - CIN U51909WB1990PLC048357 | Company