About T & R Property Services Limited (10085739) United Kingdom