About O Sullivan & Sons Property Ltd (11925523) United Kingdom