About S T R Properties Limited (04655892) United Kingdom