About Tn & Rn Properties Limited (12281670) United Kingdom