About T & T Properties Limited (10290051) United Kingdom