About J.r O Keeffe Property Limited (12809754) United Kingdom