About Tkl Property Ltd (11200818) United Kingdom