About Tno Properties Ltd (12785005) United Kingdom