About Beechwood Estate Limited (04338013) United Kingdom