Itca (UK) came into being in 2011 as a company enlisted under no 07854105, located at B2 4BG Birmingham at Winston Churchill House. This company's last known status was dissolved. Itca (UK) had been in this business for at least five years.
Manuel F. was the enterprise's director, appointed in 2015.