About Beechcrest Management Company Limited (10519037) United Kingdom