About T1 Properties Limited (11320708) United Kingdom