The admin portal is not the only place that new sellers can be added to your company's seller list. You can also add sellers via BW Catalog. Clicking on a lot in BW catalog will allow you to view its item details: