About Beaumont Leys Management Company Limited (07257040) United Kingdom