About Kle Property Ltd (11871399) United Kingdom