About Sherwood Oak Homes Limited (11219820) United Kingdom