About Nta Property Investments Ltd (13202296) United Kingdom