About The Foxgloves (shipston On Stour) Management Company Limited (10921002) United Kingdom