looking for a plugin, need help

Unfortunately, I am not sure what this type of plugin would be called so I can't really google it. I'll try and describe it maybe someone can recommend one?

I've got a client selling products b2b and he'D like to have a page listing partners where end-users can buy the product from. Right now its a page containing a simple listing that is getting too long and out of hand and is not "filterable".

The details visible are: the b2b partner's company name, the address, contact details and a link to their web site.

I am now looking to make this filtrable, i.e. allow users to somehow select a region or a city, etc, to drill down and I don't want to start coding this from scratch as my skills are poor anyway :slight_frown:

any recommendations?