URBAN RECOVERY UK.(BEDFORDSHIRE) LTDDissolvedActionsShareCompany no. 06689412 · Private limited company · Incorporated 4 Sep 2008Dissolved on 23 Dec 2025OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers