Orchard Court is iBC Health Care’s most recent acquisition. A 20 bed ground floor facility based in Thurmaston, Leicester. For further information please contact us.