About Kenmore Lettings Limited (NI651085) United Kingdom