About The Beeches Management (no 2) Limited (02686588) United Kingdom