About S & J Bell Lettings Ltd (13308434) United Kingdom