About Knight Edmonds Lettings Ltd (12891098) United Kingdom