This firm referred to as Icro was founded on Fri, 19th Jul 2002 as a private limited company. This firm registered office was situated in Tenterden on Gibbet Oak, Appledore Road. This place postal code is TN30 7DH. The registration number for Icro Ltd was 04490364. Icro Ltd had been in business for seventeen years until dissolution date on Tue, 26th Nov 2019.
James D. was the following company's managing director, arranged to perform management duties in 2002 in July.
James D. was the individual who had control over this firm, owned over 3/4 of company shares.