Key factsactiveLegal nameONYX CENTERSOURCE SPAIN, S.Ano_brregRegistration924723602no_brregStatusactiveno_brregIncorporated2020-03-09no_brregRegistered addressAvenida de Diego Martinez Barrio 10, Insur Building 4th floor, ES-41013 SEVILLEno_brreg