About J&l Lettings (lancashire) Limited (11055699) United Kingdom