Icsa Software International Limited is a dissolved company incorporated on 8 January 1993 with the registered office located in London, Greater London. Icsa Software International Limited was registered 32 years ago.
Registered office address changed from 1 Strand, Grand Buildings 1st Floor London England and Wales WC2N 5HR United Kingdom to 1 Northumberland Avenue Trafalgar Square London WC2N 5BW on 9 July 2021
Submitted on 9 Jul 2021
First Gazette notice for voluntary strike-off
Submitted on 25 May 2021
Application to strike the company off the register
Submitted on 15 May 2021
Confirmation statement made on 29 April 2021 with updates
Submitted on 30 Apr 2021
Confirmation statement made on 8 January 2021 with updates