About Beechwood Spinney Management Company Limited (01111642) United Kingdom