About Kenmore Property Services Limited (05790728) United Kingdom