About Kyrle Properties Ltd (06829627) United Kingdom