dudley corporation