About J & T C Property Limited (11767156) United Kingdom