About T S I Properties Limited (03787946) United Kingdom