About T&r Thompson Properties Limited (10725944) United Kingdom