About Tc & J Properties Limited (12276534) United Kingdom