About T E C Property Ltd (13135417) United Kingdom