NORTH JOHN STREET LLPLiquidationActionsShareCompany no. OC380183 · Limited liability partnership · Incorporated 13 Nov 2012In liquidationAccounts overdue since 4 Apr 2025OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control