About S & R Properties (uk) Limited (05958438) United Kingdom