About S & A Humphries Properties Ltd (10080745) United Kingdom