About J&l Nw Property Limited (11904802) United Kingdom