About O Hare Property Ltd (12899710) United Kingdom