About Nsa Sales & Lettings Limited (09125341) United Kingdom