About Ttap Properties Ltd (13170410) United Kingdom