About Kilnacre Property Ltd (12102672) United Kingdom