Dedup TigerLead, clean up location.

"TigerLead" and "TigerLead Solutions" are the same company. "West Los Angeles" is also more descriptive than just "Los Angeles".