About S & R Properties (gloucester) Limited (05988540) United Kingdom