About The Beeches (ellesmere Port) Management Limited (06264740) United Kingdom