About Njnl Properties Limited (11618496) United Kingdom