About Thomson Property Holdings Ltd (10012565) United Kingdom