About S & A Property Limited (04797310) United Kingdom