About Ns Properties Solutions Ltd (12326271) United Kingdom