About Att Properties Ltd (12051057) United Kingdom