About Tlk Property Investments Ltd (12475512) United Kingdom