About The Beeches (stanton Cross) Management Company Limited (11670851) United Kingdom