About T.r. Properties Limited (SC176383) United Kingdom