By legal form

Sociedad Anonima

23,956 entities

  1. AZULEJOS Y PAVIMENTOS SA

    95980018A6A9XW1GPM90SpainAlcora, l'

  2. AZULEV SOCIEDAD ANONIMA

    959800F67GA7QGADYW69SpainOnda

  3. AZULFER SA

    959800T9ZAKWJR551D04SpainOnda

  4. AZULIMAR SA

    959800Z49SPPEZ51B327SpainREUSLapsed - not renewed

  5. AZULINDUS MARTI SA

    959800A1NRJGWYL2ZH25SpainCASTELLÓN

  6. AZVALOR ASSET MANAGEMENT SGIIC SA

    959800WFR5UPPXZHQ821SpainMadrid

  7. AZVALOR VALUE SELECTION SICAV SA

    959800G7ETVHZGZET794SpainMadrid

  8. AZVI, SA

    959800QRC79EEX9JY549SpainSevilla

  9. AZZULINAS INVESTMENTS SA

    5299008KXJJ8IEPKQW75SpainMadrid

  10. B2B GROUP, S.A.

    959800HA5ZUQ662PSN64SpainMadridLapsed - not renewed

  11. B2 SITEC SA

    9598001DZRVAGSEYTX21SpainPozuelo de Alarcón

  12. BAALBECK S.A.

    959800G2FL4EN9UGEA68SpainBarcelona

  13. BABCOCK MONTAJES SA

    959800SE9P4HCTV2RD23SpainErandio

  14. BABCOCK VALVES SA

    959800NGF1VSSEW66R18SpainOrtuella

  15. BABOULET S.A.

    959800SKMNB8DB496C17SpainBarcelona

  16. BABUTA INVEST SICAV SA

    549300NK25L1VXYEWD36SpainMADRIDLapsed - not renewed

  17. BACAICOA INDUSTRIAS PLASTICAS, S.A.

    959800W75NJ9L5FWQA72SpainEzcabarteLapsed - not renewed

  18. BACALAO SAMPER SA

    959800S8L3SAM2L3L144SpainHuarte/Uharte

  19. BACALAOS AZKUENE SA

    9598009FZTW1ESQSB726SpainIrún

  20. BACALAOS EGUILLOR SA

    959800J057ASXCUB1S68SpainValle de Ollo/Ollaran

  21. BACESA DE INVERSIONES SICAV SA

    95980020140005350503SpainMadridLapsed - not renewed

  22. BACHABE, S.A.

    959800XW8HACZ0AKUB60SpainVitoria-Gasteiz

  23. BACH IMPORT S.A.

    959800LS2BGZ2SV8L415SpainBarcelonaLapsed - not renewed

  24. BACHMANN S.A.

    959800RBT3V79YEL3B66SpainRubíLapsed - not renewed

  25. BACOARA 21 SICAV, S.A.

    54930052EVPXQYTVFG79SpainMADRIDLapsed - not renewed

  26. BACOMAT S.A.

    959800G61NW1W7CNE327SpainVitoria-Gasteiz

  27. BACULOS S.A.

    959800F45CN7V0633Z59SpainArganda del Rey

  28. BADA HISPANAPLAST S.A.

    959800Z7C8E5U7FUHC16SpainHuesca

  29. BADALONA IMER S.A.

    959800WPCEZSGRL45V41SpainTerrassa

  30. BADAREGAL SA

    95980020140005680206SpainBADALONALapsed - not renewed

  31. BADA S.A.

    959800ECXAQ5L3L12964SpainCabrera de Mar

  32. BADELA SA

    959800XEZ5QQJV7XQN40SpainGetxo

  33. BADERNA INVESTMENTS SCR, S.A.

    959800XFMTJYKQ9AX566SpainMadrid

  34. BADIGARA SA

    95980058C8NRHU1F2V92SpainOndarroa

  35. BAEBON SA

    959800CVP6MRRV9HDU85SpainElche/Elx

  36. BAERCHI SA

    959800JSHAXK96DHF785SpainMADRID

  37. BAEZA CORPORATE SERVICES S.A.

    959800E448U0KB0BJ641SpainMadridLapsed - not renewed

  38. BAEZA SA

    959800S5BN9NPN002857SpainMálaga

  39. BAGES 9 S.A.

    9598009NQV7FCD5PL045SpainSant Joan de Vilatorrada

  40. BAGHEERA CAPITAL, S.I.C.A.V. S.A.

    95980020140005428879SpainMasies de Voltregà, LesLapsed - not renewed

  41. BAGUES MASRIERA S.A.

    9598008KSKEUR26MPK54SpainBarcelonaLapsed - not renewed

  42. BAGUFER S.A.

    959800Z8MRGXJNCCAV46SpainMadrid

  43. BAGUR MOBEL S.A.

    959800XR4PAV8H2FRM09SpainSant Cugat del Vallès

  44. BAHIA DEL SOL SANTA PONSA SA

    9598003HTRPAH9SPQT06SpainCalvià

  45. BAHIA MAR SA

    959800RMX0PN83HYGU17SpainAmpolla, L'Lapsed - not renewed

  46. BAHIA SANTA EULALIA SA

    959800QW0LFHJLUGG424SpainPalma de Mallorca

  47. BAHIA SES ANFORES SA

    959800YL6V9FKJ1A3751SpainPalma de Mallorca

  48. BAHOSA S.A.

    959800JULNC49TF1UF68SpainBarcelona

  49. BAHRAIN NUTS, S.A.

    9598009FEWL6DSJTQ877SpainBurgosLapsed - not renewed

  50. BAIGORRI ARGITALETXE, S.A.

    9598003HHTWD3SVQ8114SpainVitoria-Gasteiz

  51. BAILEN AUTOMOCION SOCIEDAD ANONIMA

    959800QZZ2YRD3379406SpainAlicante/Alacant

  52. BAINET COMUNICACION SA

    959800QXJURFV89LGS78SpainBilbao

  53. BAIX MAESTRAT COSTA SOCIEDAD ANONIMA

    959800N5M9VBY2ZM0J40SpainBENICARLOLapsed - not renewed

  54. BAJAMAR SA

    95980020140005858007SpainCARCASTILLOLapsed - not renewed

  55. BAJOMIR DE INVERSIONES, SICAV, S.A.

    95980020140005060182SpainMadridLapsed - not renewed

  56. BAKKEN SA

    959800CNZ2UPXFWQDZ32SpainMajadahondaLapsed - not renewed

  57. BALAITUS INVERSIONES, SICAV, S.A.

    95980020140005196758SpainMadridLapsed - not renewed

  58. BALALINK SAU

    959800K385Y32CW1BJ26SpainMadridLapsed - not renewed

  59. BALATON INVERSIONES S.I.C.A.V. SA

    549300GGC3OQVVJB2K63SpainMADRIDLapsed - not renewed

  60. BALAZOR XXI ACTIVOS FINANCIEROS SA

    9598004QQ1NGXMS00949SpainMadrid

By legal form