BABEL SILK LIMITEDLiquidationActionsShareCompany no. 11824139 · Private limited company · Incorporated 13 Feb 2019In liquidationAccounts overdue since 30 Sep 2024Confirmation statement overdue since 26 Feb 2025OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings