The home in Ellon, Aberdeenshire, has had its contract cancelled, with 24 jobs said to be at risk. Summary from source