About Tlc Property Holdings Ltd (13385237) United Kingdom