About Nfp Properties Limited (06239626) United Kingdom