About The Beeches Management (no 12) Limited (03709392) United Kingdom