About S & R Properties Limited (03533856) United Kingdom