About T & J Properties Limited (12595561) United Kingdom