About The Beeches (ea) Management Company Limited (05760959) United Kingdom