About T.r. Investment Properties Ltd (12588605) United Kingdom