About Keme Property Ltd (12071778) United Kingdom