About J & L Property Investments Ltd (10710860) United Kingdom