About C & C Teisar Property Ltd (04553316) United Kingdom