About S Thomas Properties Ltd (12687409) United Kingdom