About S R Properties (swansea) Limited (06508143) United Kingdom