Beachcrofts and Buchanans diverge for NHS deal