About Sancerre Grange (eccleshall) Management Limited (10169554) United Kingdom