About Ntn Properties Ltd (13196138) United Kingdom