About S Mcgrath Properties Ltd (09075929) United Kingdom