About Napsbury Properties Limited (08116481) United Kingdom