About Kenmore Land Seven Limited (09520627) United Kingdom