About Njf Properties Limited (13293633) United Kingdom