About Njjb Properties Limited (07689826) United Kingdom