About O Reilly Property Holdings Limited (12114253) United Kingdom