About S&a Property Management Services Ltd (13155244) United Kingdom