About Tkm Properties U.k. Ltd (11684892) United Kingdom