Would love to hear folks' thoughts on the best way to generate business lists, specifically searching by NAICs code and Location?

Further, once you have list in hand, what is best way to ensure that these businesses do not already have institutional (private equity) backing?