Diligence LLP enters into agreements to sell contracts and assets