About Ta Property Holdings Limited (13473878) United Kingdom