About Thompson Taraz Trustees Limited (08833135) United Kingdom