IODINE LIMITEDLiquidationActionsShareCompany no. 09867663 · Private limited company · Incorporated 11 Nov 2015In liquidationAccounts overdue since 28 Feb 2019Confirmation statement overdue since 24 Nov 2018OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings