About Thomson Investment Properties Ltd (13464902) United Kingdom