About Ttb Properties Ltd (09488550) United Kingdom