About Nsf Property Limited (10931468) United Kingdom