UK Crime Agency Seizes Leeds Property Linked to Former Lord Mayor After Court Ruling UK News Mar 6, 2026 The National Crime Agency (NCA) has taken possession of a property in north Leeds following a prolonged legal dispute involving…