About Ntm Property Limited (13328831) United Kingdom