About T & C Properties Limited (SC230249) United Kingdom