About Tynhutt Properties Ltd (12386287) United Kingdom