About Nbfapoc Properties Limited (05966550) United Kingdom