About T&n Properties Ltd (10790325) United Kingdom