About Ohara Davies Management Ltd (10620955) United Kingdom