About John Hancock Lettings Ltd (12271990) United Kingdom