About J&l Properties And Investments Ltd (13470028) United Kingdom