About Kenmore Land Thirty Eight Limited (09567119) United Kingdom