Icare 2019 came into being in 2017 as a company enlisted under no 10856743, located at SW1V 1DX London at 3 Rd Floor 192-198 Vauxhall Bridge Road. The firm's last known status was dissolved. Icare 2019 had been operating in this business field for four years.
The executives were as follow: Byron D. appointed on 2017/07/07, Michael L. appointed in 2017 in July, Stephen S. appointed in 2017 in July and .