Competitor Info
Identify your industry with North American Industry Classification System (NAICS)
Once you get a NAICS code use the Census Information to determine the number of businesses in your zip code
Look for industry/trade associations that will list companies in your industry
Edgar - http://www.sec.gov/edgar/searchedgar/companysearch.html Search by company name or ticker symbol to find filings that will detail both strategy and financial data.
Market Share Reporter - Ref HF5410M35 2011 Well help you find the leaders in your industry