Key factsactiveLegal nameSELVAAG SPAIN PLUSS SLno_brregRegistration893493212no_brregStatusactiveno_brregIncorporated2009-01-06no_brregRegistered addressc/o Callefigures 8, 08022 Barcelonano_brreg