About J K H Lettings Ltd (12353563) United Kingdom