About T&mp Properties Limited (12835140) United Kingdom