About Sherfield Park Management Company Limited (06259107) United Kingdom