About S & A Property Management Ltd (08604306) United Kingdom