About Kibworth Properties Ltd (13258917) United Kingdom