About T&s. A Properties Ltd (13603696) United Kingdom