About Nsp Holdings Limited (05578415) United Kingdom