RIVERSIDE COMMODITIES LTD