I would like to create: company listings in the directory

I would like to create: company listings in the directory and allow buddypress members to add themselves to the company they work for. Is it possible to restrict members to only add their profile fields to the company directory listings? Or is there a more suitable plugin for this? Thanks in advance.