About Tkl Properties Ltd (09077631) United Kingdom