L'Arche Preston Moor Fold is a care home located in Preston, Lancashire, registered to provide accommodation for up to six individuals over the age of 18 who…