About Kks Lettings Limited (10986328) United Kingdom