About T L B Properties Limited (03866988) United Kingdom