About Kimmitt Lettings Limited (08426569) United Kingdom