About T & R Property Limited (09765185) United Kingdom