About Tnc Properties Ltd (12925899) United Kingdom