About Sherford Estate Management Company Limited (10525216) United Kingdom