THE BRITISH LINEN COMPANY LIMITEDActiveActionsShareCompany no. SC063024 · Private limited company · Incorporated 6 Sep 1977Files dormant accountsOverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings