About Npa Properties Ltd (12917531) United Kingdom