About Keepers Cottage Properties Ltd (12844140) United Kingdom