About Tcf Properties Limited (03940839) United Kingdom