About Kenmore House (balham) Management Limited (05775142) United Kingdom