ALBION ROVERS FOOTBALL CLUB, LTD. (THE)ActiveActionsShareCompany no. SC010466 · Private limited company · Incorporated 17 Jun 1919OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control