About Foxcroft (bradley Stoke) Management Company Limited (02576888) United Kingdom