About Kenmore House Residents Management Company Ltd. (08800837) United Kingdom