About J.t.f. Properties Limited (02703436) United Kingdom