About Beech House Property Investments Limited (08460061) United Kingdom