About T & C Properties Investment Limited (12810035) United Kingdom