About S & T Property 2000 Ltd (11278243) United Kingdom