About Tt&t Properties Ltd (13232785) United Kingdom