Itca (gb) started its operations in 2011 as a Private Limited Company registered with number: 07854231. The firm's headquarters was based in Birmingham at Suite F10, 5th Floor Scala House. This particular Itca (gb) Limited business had been in this business for nine years.
The business was managed by a single managing director: Simon P. who was controlling it from 2011-11-21 to the date it was dissolved on 2020-02-04.
Simon P. was the individual with significant control over this firm, owned over 3/4 of company shares.