JOHN WALKER AND SONS LIMITEDActiveActionsShareCompany no. 00188598 · Private limited company · Incorporated 19 Mar 19234 officer changes in the last 90 daysFiles dormant accountsOverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings