About Kenmoor Estates Ltd (08402644) United Kingdom