About Tta Properties Ltd (07407385) United Kingdom