About T.s. & R. Properties Ltd. (SC255247) United Kingdom