cydmiddleton