About Ken-do Lettings And Management Ltd (12438266) United Kingdom