Key factsactiveLegal nameRUSTA ABno_brregRegistration929532236no_brregStatusactiveno_brregIncorporated2022-07-23no_brregRegistered addressBox 5064, SE-194 05 Upplands Väsbyno_brreg