About Tlk Investment Properties Ltd (SC663811) United Kingdom