About N T S Properties Ltd (13067759) United Kingdom