About Njs Estates Limited (10326078) United Kingdom