About Newark And Sherwood Homes Limited (05145364) United Kingdom