NAHL GROUP PLCActiveActionsShareCompany no. 08996352 · Public limited company · Incorporated 14 Apr 2014OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings