Astellia Development came into being in 2012 as a company enlisted under no 08156106, located at WC1H 0JR London at Suite 95. The firm's last known status was dissolved. Astellia Development had been operating in this business field for at least six years.
Giancarlo E. was the enterprise's managing director, appointed in 2016 in June.