About J & W Lettings Ltd (13159509) United Kingdom