About Kenmore Land Management Limited (09415811) United Kingdom