About O Keeffe S Properties Ltd (10998857) United Kingdom