About S T B Properties Limited (05150962) United Kingdom