About T3 Properties Limited (12427874) United Kingdom