About Ohara Davies Properties Ltd (13640422) United Kingdom