By legal form

Sociedad Anonima

23,984 entities

  1. MGP PROYECTO 3 S.A.

    984500EF2I939F0A9F05SpainBarcelona

  2. MGP PROYECTO 7 S.A.

    95980011B4VB6FVUXM20SpainBarcelona

  3. MGS SEGUROS Y REASEGUROS SA

    959800HLH5TACZZ9RT63SpainZaragoza

  4. MGS SERVICIOS PARA SENIORS S.A.

    959800ZTWCZ9KZ78FG10SpainBarcelona

  5. MH2 GESTIONES Y SOLUCIONES SA

    959800C3UB1U4Y9TXQ85SpainMadridLapsed - not renewed

  6. MHAN HEWER SA

    959800F5KD8N6QTSGX34SpainMadrid

  7. M. HERMIDA, S.A.

    959800EWVEK6Z9B29955SpainMajadahondaLapsed - not renewed

  8. MH SUMINISTROS SANITARIOS SA

    9598008MLHQCV7Z7YL23SpainMadrid

  9. MIAB SA

    959800GNJ7X9LZNY8G71SpainLeioaLapsed - not renewed

  10. MIAFRUTO SA

    213800FNFX3CAUDPZO32SpainNueva Andalucia

  11. MIBANSA SA

    529900O85G7W180BT257SpainMadrid

  12. MIBGAS SA

    959800BFN1T40L6TGM50SpainMadrid

  13. MIBINCA SA

    9598004SLVLNN1ZZ0L62SpainGranada

  14. MICARBRI SA

    95980051GF1DPV7UPQ27SpainPaternaLapsed - not renewed

  15. MICELIOS FUNGISEM S.A.

    959800D3T0052XMJD447SpainAutolLapsed - not renewed

  16. MICETRAM S.A.

    9598002TP4BLYTR84339SpainTerrassa

  17. MICHELENA CAPITAL SCR, S.A.

    959800LN5PJ1RX1GEG44SpainMadrid

  18. MICHELIN ESPAÑA PORTUGAL SA

    549300Y60BGEQ0RJMP08SpainMADRIDLapsed - not renewed

  19. MICISO REAL ESTATE SOCIMI S.A.

    959800VSK6Q3VLUD0288SpainMadrid

  20. MICOTEC SOCIEDAD ANONIMA

    959800J9RYQGHEA9F475SpainAUTOL

  21. MICRO BR COMUNICACIONES SA

    959800U3NSQL7QXJLS57SpainMadrid

  22. MICROCENTRALES DE ANDALUCIA, S.A.

    959800J2V109Y2KVE376SpainCórdoba

  23. MICRODECO BORP SA

    959800UKX24LT14BYD93SpainAmorebieta-EtxanoLapsed - not renewed

  24. MICROEUROPE S.C.R.-PYME SA

    959800VFSMM85DN2UR03SpainBilbao

  25. MICROFLUX, S.A.

    9598002Q1LHZVDU1A554SpainBarcelonaLapsed - not renewed

  26. MICROINSA DR R CISTERNA MICROBIOLOGIA INMUNOLOGIA SA

    959800D4QH48RTEXF108SpainBilbaoLapsed - not renewed

  27. MICRORENT SA

    959800HF3NUX8R99JU29SpainAlcobendas

  28. MICROSOFSA SA

    95980098EUWG30H2TZ37SpainSevilla

  29. MICROTEST, S.A.

    95980071AGDWG6J0DN44SpainMadridLapsed - not renewed

  30. MIDDLE YOUNG, SICAV, S.A.

    95980020140005250884SpainMadridLapsed - not renewed

  31. MIDEGASA, S.A

    9598001837H0LD94BX12SpainAsteasu

  32. MIDEL SA

    959800TR9RSGV5QCJ081SpainMadridLapsed - not renewed

  33. MIDES MANTENIMIENTO INSTALACION Y DISEÑO DE ESTACIONES DE SERVICIO SA

    959800E3SNEQTBSLEW76SpainEL PRAT DE LLOBREGAT

  34. MIELSO SA

    959800LRK7LA7FCKL862SpainAlmazora/Almassora

  35. MIERENSE DE TRANSPORTES SA

    959800W65AJZEYFG9G72SpainOVIEDOLapsed - not renewed

  36. MIERES RAIL SA

    95980020140005772550SpainMieres

  37. MIESA INGENIERIA SA

    959800TLYVXLW3ADCH75SpainAbanto y Ciérvana-Abanto Zierbena

  38. MIFERBA SA

    95980036DX1DN1V6EX67SpainMadrid

  39. MIG ADVERTISING ESPAÑA, S.A.

    9598004KBPRJE1XY9W31SpainSantander

  40. MIGJORN INVERSIONS SICAV SA

    95980020140005421895SpainMadridLapsed - not renewed

  41. MIGUEL ANGEL BERROZPE E HIJOS, S.A.

    959800YQJXL1W7SPS709SpainLogroño

  42. MIGUEL ANGEL PALOMO SA

    959800TZCRGFJB3UJN25SpainMálaga

  43. MIGUEL ARROYO, S.A.

    894500QHUZ1BQYRA0H51SpainPEÑACASTILLOLapsed - not renewed

  44. MIGUEL BELLIDO, S.A.

    959800N2CESMFGTLXQ64SpainManzanaresLapsed - not renewed

  45. MIGUEL CAMPS S.A.

    95980061Y29NLAS8V110SpainSant Vicenç dels HortsLapsed - not renewed

  46. miguel castillo s.a.

    9598001Z0SJWX0CZ5Q61SpainCiezaLapsed - not renewed

  47. MIGUEL FARRES ROJAS S.A.

    9598004HZYBPNHRTTZ44SpainIgualadaLapsed - not renewed

  48. MIGUEL GALLEGO, S.A.

    959800SX9FFCCPMU3U61SpainDos Hermanas

  49. MIGUEL GARCIA SANCHEZ E HIJOS, S.A.

    959800EKYHFT8LBYKJ49SpainMotril

  50. MIGUEL IMAZ, S.A.U.

    9598006PBBDTZW0E3859SpainDonostia/San SebastiánLapsed - not renewed

  51. MIGUEL LAFUENTE LORENZO, S.A.

    9598002GY5L5MNJKMJ45SpainMadrid

  52. MIGUEL MEDICIS SA

    959800R9JPZB3V8HG055SpainSant Joan d'Alacant

  53. MIGUEL PARRA E HIJOS, S.A.

    959800CM3TMPN6GJ8Y61SpainMurcia

  54. MIGUEL PEREZ LUQUE S.A.

    959800GFAYE66VE4AY43SpainMartos

  55. MIGUEL SALAET S.A.

    959800KX85LXEB4LQW06SpainSant Esteve Sesrovires

  56. MIGUEL TORRES S.A.

    95980020140005020606SpainVilafranca del Penedès

  57. MIGUEL VICEDO CERDA SA

    959800AZN13Y6L07J716SpainBANYERES DE MARIOLALapsed - not renewed

  58. MIJALU SICAV SA

    95980020140005130022SpainMadridLapsed - not renewed

  59. MIJAS GOLF SA

    959800DB4WRY95XKG582SpainMijas

  60. MIKAMI TRAVEL SA

    959800WE053D2D5HBM85SpainMadrid

By legal form