About Pasture View Nurturing Homes Ltd. (11411001) United Kingdom