About L J Sales And Lettings Limited (11045939) United Kingdom