Spain Back to IACA Directory Website: Registrars of Spain Contacts Jorge Salazar Registrar Business Registers of the Public Corporation of Land and Business Registrars of Spain Calle Diego de León Madrid 28006 Spain Telephone: 34-912721878 Email: scrm@corpme.es