About Nsssat Property Investment Limited (10018996) United Kingdom