About T & J Property Holdings Limited (11575310) United Kingdom