The federal government has been urged to seize the non-core business assets of the National Feedlot Corporation (NFC).