About Beech Hollow (management) Limited (06686962) United Kingdom