About J S Sales & Lettings Limited (08599396) United Kingdom