About Stockham Farm (wantage) Management Company Limited (08913229) United Kingdom