Elliot's Hill Care LtdGreat Elliots Hill, Crowhill, Haverfordwest SA62 6HT3.5 miles away from centre of Simpson Cross23 roomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care