About Ntl Properties Limited (11497501) United Kingdom