About S & A Properties Management Ltd (13350495) United Kingdom