Ventura 24. C/ Leganitos 47 2º 28013 Madrid Spain. FIND PROSPECTS EASILY Gain access to a list of prospect companies (and their executives) with related .