About T J & R Property Holdings Limited (11620855) United Kingdom