Buying a company in Spain? A quick overview of the most important aspects of legal due diligence.