About S & A O Neill Property Ltd (10787848) United Kingdom