About Ttd Properties Ltd (12470102) United Kingdom