About T&c Property Developments Limited (06796369) United Kingdom