About T C I Properties Limited (04895912) United Kingdom