ICM Agribusiness’ Peechelba Beef is a 27,00 head custom fed beef feedlot near Wangaratta in North Eastern Victoria, Peechelba Beef offers a diverse range of custom feeding services to suit domestic, export and long feed requirements and specialises in Wagyu beef programs.