About The Beeches Management (no 3) Limited (02686586) United Kingdom