About Beech Hill Investments Limited (NI617158) United Kingdom