About J&l Property Limited (09314874) United Kingdom