About Tlk Properties Ltd (12926028) United Kingdom