Boas Douglas,
Você tem vários WebServices que fazem isso, tenta colocar no google "cnpj webservice", dentro do CRM você poderá colocar ou em Javascript ou no C# através de um plugin, eu nesta
resposta penso que dou as várias hipóteses com exemplos. Agora é só você escolher um WebService pois eles não são completamente gratuitos.
Espero ter ajudado.
Se respondi a sua pergunta por favor marque como resposta e\ou como útil.
Pedro Azevedo Crm Specialist 4.0\2011