About T2 Properties Limited (11315194) United Kingdom