About Beech House (investments) Limited (13372910) United Kingdom