About T&c Property & Development Ltd (13702296) United Kingdom