Haddon House is a purpose-built care home located in Peterborough, offering accommodation and personal care for up to 15 individuals with learning…