About Tlk Property & Investments Limited (06954207) United Kingdom