About Foxcote Mead Management Company Limited (04093583) United Kingdom