About T L Properties Limited (03665963) United Kingdom