About C & F Properties And Investments Limited (06313109) United Kingdom