About Beechwood Close (management) Company Limited (04917940) United Kingdom